About Me
Results-driven Software Engineer with 7 years of experience in the industry, specializing in backend architecture and microservices.
Martin Alfredo Carrasco Godoy
I'm a passionate Software Engineer with expertise in backend architecture, microservices, and modern web technologies. I specialize in building scalable applications using NestJS, Kafka, and advanced architectural patterns.
With excellent communication skills, adept analytical abilities, and a fast learning curve, I'm proficient in collaborating with cross-functional teams to deliver high-quality software solutions. I'm passionate about sharing knowledge with fellow developers and contributing to a collaborative work environment.

Skills & Technologies
Professional Experience
Software Engineer - Backend Specialist
Apiux - Vidacamara
Part of the core development team working on high-performance premium calculation systems using Event-Driven Architecture. Processing millions of data points efficiently for insurance premium calculations.
- Developed and deployed Backend-for-Frontend (BFF) pattern
- Designed scalable backend architecture solutions
- Built RESTful APIs and gRPC services
- Optimized cloud infrastructure using Google Cloud
Backend Developer
Smartroutes
Led development of key features for last-mile delivery software solution, optimizing delivery routes and logistics.
- Upgraded and maintained critical software components
- Implemented Redis caching to enhance database performance
- Designed and optimized complex queries
- Developed robust error handling framework
- Implemented Zod validator for strict data validation
- Enhanced real-time communication using WebSockets
Software Engineer - Rewards Program
Witi - Starbucks
Developed third-party services for credit/debit card payment processing, enabling seamless transactions across multiple platforms.
- Developed and deployed third-party payment processing services
- Provided technical consulting and peer programming sessions
- Designed and tested all phases of software lifecycle
- Applied design patterns, SOLID principles, and agile methodologies
Full Stack Developer
Workmate Chile
Led development of mobile application using Ionic with online and offline functionalities and cloud synchronization.
- Led development of mobile application using Ionic
- Implemented online and offline functionalities with cloud synchronization
- Managed and coordinated scrum development team
- Designed relational and non-relational database structures
Full Stack Developer
Onesla
Designed and implemented IoT security software solutions for private premises.
- Designed and implemented IoT security software solutions
- Managed software development projects and teams using Jira, Trello
- Developed user authentication system with role-based permissions
Education
Universidad de Santiago de Chile
Computer Science
March 2014 - December 2018
Key Topics: Python, C++, Database Design, Theory of Computation
42 School Silicon Valley
Study Program
October 2019 - December 2019
Specialization in C, Bash/sh scripting, Unix-based system management
Certifications
IELTS General Training
B2 Certificate
2024
NestJS Architecture and Advanced Patterns
Course Completion
July 2024