Senior Software Engineer
About Me
I am a Senior Software Engineer with more than 7 years of experience building distributed microservices and highly responsive user interfaces using React and React Native. I focus on owning product lifecycles end to end and scaling architectures to support growing business needs.
I have led technical initiatives across observability, architecture modernization, and platform consolidation. In my recent roles, I worked on large-scale enterprise systems serving transportation, insurance, and logistics operations, where reliability, performance, and maintainability were critical.
My background includes designing and delivering solutions that reduce bottlenecks, improve system resilience, and support high-concurrency environments. I have migrated legacy systems into modern distributed architectures using technologies such as Spring Boot, Kubernetes, Azure/AKS, Redis, IBM MQ, and ReactJS.
I also have strong experience in frontend architecture and mobile development. I have led migrations from Cordova to React Native, built offline-capable field applications, and implemented secure, decoupled frontend patterns that improved delivery speed and team autonomy.
In addition to application development, I have built CI/CD pipelines and automation workflows that reduced deployment overhead and helped teams focus more on product delivery. I enjoy working across the stack and translating complex business requirements into practical engineering solutions.
I am based in Mexico and have experience collaborating with international teams and customers across different industries. My work has consistently centered on improving engineering efficiency, system scalability, and user experience.
Skills
JavaScriptKubernetesJavaReactAzureCI CDTypeScriptMicroservicesRedisReact NativeSpring BootMobile Development
Education
Systems Engineering
Experience
Led end-to-end observability and architectural initiatives for a large express transportation and freight network. Led migration from Splunk and AppDynamics to Dynatrace, designed customized freight brokerage and transportation solutions, and improved API architecture by moving from synchronous workflows to asynchronous decoupled architecture using IBM MQ.
Led frontend and backend projects for full-stack migration initiatives at a major insurance company. Redesigned REST/SOAP APIs into distributed microservices using Spring Boot and Kubernetes on Azure/AKS, architected a micro-frontend migration, implemented secure authentication and encryption, and led a Cordova-to-React Native migration.
Engineered a real-time mobile inspection application for high-latency networks in China using React Native and Apache CouchDB. Replaced a legacy Java monolith with a high-throughput RESTful API layer and ReactJS frontend, and built automated CI/CD pipelines using Jenkins and Bitbucket webhooks.