Professional Summary
Dedicated Full-Stack Software Developer, renowned for fostering team collaboration and embracing continuous learning. With over 5 years of professional experience, I am passionate about developing comprehensive applications and supporting them throughout their lifecycle. Proficient in full-stack development, particularly with React for the front-end and various technologies for back-end solutions. Recent experience includes cloud-native application architecture, microservices, DevOps tooling, and CI/CD infrastructure using Kubernetes, GKE, and Terraform.
Work Experience 💻
Software Engineer / Platform Engineer
Trade Me | Mar 2024 - Present
- Focused on Internal Developer Platforms, CLI tooling, and self-service systems for 100+ engineers.
- Led design and development of microservices in Go and TypeScript, applying clean architecture and SOLID principles for maintainable, testable code
- Built and maintained APIs used by 40+ engineering teams, improving service reliability and reducing inter-team dependencies
- Architected scalable, containerized applications deployed via GitLab CI/CD pipelines and Kubernetes (GKE), enabling faster delivery cycles
- Championed migration of legacy services to modern, modular microservices, improving system observability and reducing deployment complexity
Software Engineer
Melodics Ltd, Christchurch | Feb 2022 - Present
- Instrumental in enhancing user interfaces and backend services for
key APIs and applications, utilizing NestJS and Laravel for robust
back-end solutions.
- Led the introduction and implementation of a new content
management system, establishing it as a central
component of the company's operations.
- Oversaw the migration and development of the company's blog,
focusing on scalabilityand maintainability,
along with SEO optimization to foster organic growth.
- Actively engaged in optimizing AWS services, employing
Infrastructure as Code (IaC) practices with Terraform
to enhance deployment efficiency and system integration.
- Maintained and continuously improved CI/CD pipelines, contributing
to the overall optimization of APIs and
infrastructure, thereby ensuring robust and scalable solutions.
Software Developer
DynamiCode | Oct 2018 - Jan 2022
- Developed web applications tailored to client needs, managing both
front-end and back-end aspects.
- Ensured constant integration with various internal and external
APIs.
- Utilized technologies such as React, PHP, AWS, and Postgres.
Education 👨🎓
Postgraduate Diploma in Software Development
Aspire2 International, Christchurch | 2020 - 2021
- NZQA Level 7 focused on software development including Web
Development (PHP, React) and Software Development
(C#).
Bachelor of Commerce (BCom)
Universidad de Guadalajara | Aug 2012 - Aug 2017
- Equivalent to NZQA Level 7. The program encompassed a
comprehensive curriculum in business administration, providing
in-depth knowledge and skills in business management, strategic
planning, and operational efficiency.