Professional Experience
5 years of building scalable backend services, web platforms, and mobile applications across leading tech companies
Technical Lead - Full Stack Engineer
Zaga Labs, LLC
Lead backend and frontend development for US-based enterprise clients. Architect and maintain microservices with Spring Boot, build Angular web applications, and drive technical decisions ensuring delivery quality across the stack.
Key Responsibilities
- •Architect and implement backend microservices using Kotlin and Spring Boot for enterprise clients
- •Build Angular web applications with TypeScript for complex business workflows
- •Design RESTful APIs and database schemas with PostgreSQL for scalable data access
- •Drive technical decisions on system architecture, technology stack, and development practices
- •Containerize applications using Docker for consistent deployment across environments
- •Collaborate with US-based stakeholders to translate business requirements into technical solutions
Impact & Achievements
- ✓Successfully delivered multiple enterprise-grade microservices for US clients
- ✓Established scalable architecture patterns adopted across multiple projects
- ✓Improved development velocity through standardized tooling and practices
Leadership Skills
- •Technical decision-making and architecture design
- •Cross-functional collaboration with international teams
- •Quality advocacy and best practices enforcement
Technologies & Skills
Senior Software Engineer - Full Stack
Globant
Developed full-stack solutions with Kotlin Multiplatform for applications serving 100K+ users. Built backend microservices with Spring Boot and Angular dashboards. Mentored team of 5 engineers and implemented CI/CD with Docker/Kubernetes.
Key Responsibilities
- •Developed cross-platform applications using Kotlin Multiplatform (KMP) with shared business logic across iOS, Android, and web
- •Built backend microservices using Kotlin and Spring Boot serving multiple client applications
- •Created Angular dashboards for admin tools and real-time monitoring systems
- •Mentored and led a team of 5 software engineers on clean architecture and best practices
- •Designed and implemented CI/CD pipelines with automated testing and deployment
- •Orchestrated containerized applications using Docker and Kubernetes for scalable deployments
Impact & Achievements
- ✓Applications served 100,000+ active users with high availability and performance
- ✓Reduced code duplication by 60% through effective KMP shared code strategy
- ✓Implemented scalable backend infrastructure handling thousands of concurrent requests
- ✓Established team-wide technical standards that improved delivery velocity
Leadership Skills
- •Technical mentorship and team development
- •Strategic decision-making and prioritization
- •Cross-functional collaboration and communication
- •Architectural design and system thinking
- •Code quality advocacy and best practices enforcement
Technologies & Skills
Senior Software Engineer - Full Stack
Thoughtworks
Developed end-to-end solutions using Kotlin for Spring Boot backend and Android mobile. Built RESTful APIs with Spring Data JPA and PostgreSQL. Led architectural decisions and implemented authentication with Spring Security/JWT.
Key Responsibilities
- •Designed and built backend microservices using Kotlin with Spring Boot framework
- •Developed RESTful APIs with Spring Data JPA and PostgreSQL for efficient data access
- •Created native Android applications using Kotlin with modern architecture patterns (MVVM, Clean Architecture)
- •Implemented modern Android UI using Jetpack Compose for declarative user interfaces
- •Led architectural decisions on system design, API contracts, and microservices communication
- •Designed secure authentication and authorization systems using Spring Security with JWT tokens
Impact & Achievements
- ✓Successfully architected migration from monolithic to microservices architecture
- ✓Improved API response times by 40% through optimization and caching strategies
- ✓Reduced backend service deployment time by 50% through CI/CD automation
- ✓Mentored 3 junior developers who received promotions during my tenure
- ✓Implemented automated testing pipeline catching 80%+ of bugs before production
Key Projects
Backend API Platform
Handling 50,000+ daily requests with 99.9% uptime
Android Mobile Application
Complex business logic with offline-first architecture
Admin Dashboard
Real-time monitoring and analytics
Technologies & Skills
Full Stack Software Engineer
Lazarillo
Built accessibility-focused full-stack applications helping visually impaired users navigate their environment. Developed Android app, Angular web portal, and backend APIs with WebSockets. Created an Android SDK used by partner organizations.
Key Responsibilities
- •Developed native Android application using Kotlin for accessibility navigation
- •Built Angular web admin portal for content management and analytics visualization
- •Designed backend APIs with real-time location tracking using WebSockets
- •Created and maintained native Android SDK distributed for partner integrations
- •Implemented geospatial features using Google Maps API for navigation
- •Designed PostgreSQL database schemas for geospatial data storage
Social Impact
- ✓Reduced server infrastructure costs by 30% through Docker optimization
- ✓Built scalable WebSocket infrastructure handling 1000+ concurrent connections
- ✓Created reusable SDK adopted by multiple partner organizations
- ✓Optimized battery consumption for background location tracking by 40%