Senior Software Engineer
Full Stack · Cloud & DevOps — building reliable, scalable systems with Rails, TypeScript, and AWS.
More about meLet's build something amazing.
Senior Software Engineer with 15+ years of experience building scalable backend, frontend, and cloud-native applications. Experienced in Ruby on Rails, Java, TypeScript, Next.js, and AWS, with a strong background in software architecture, DevOps, CI/CD automation, and distributed systems.
Passionate about designing reliable systems, improving developer productivity, and delivering maintainable software. Regularly leverage AI-assisted development tools to accelerate coding, testing, documentation, and engineering workflows while applying sound engineering judgment to deliver secure, scalable, and production-ready solutions.
Spanish — Native · English — Professional Working Proficiency (B2) · Mandarin Chinese (普通话) — Basic
Senior Software Engineer with 15+ years building scalable backend, frontend, and cloud-native systems — from monoliths and microservices to CI/CD and AWS infrastructure.
Developed and maintained backend services using Ruby on Rails within a monolithic architecture, delivering new business capabilities while modernizing legacy components. Designed and maintained scalable frontend applications using Next.js and TypeScript with emphasis on modular architecture and maintainability. Improved platform reliability through automated testing, code reviews, and continuous refactoring.
Developed backend services within a Ruby on Rails microservices architecture. Built full-stack features using TypeScript while integrating Supabase and AWS Cognito. Collaborated with distributed teams to develop scalable software for Elsevier.
Developed and maintained GraphQL APIs using Ruby on Rails. Implemented new features and maintained administrative and customer-facing applications using Vue.js. Integrated third-party REST services and managed continuous deployment workflows using Heroku.
Designed interactions between microservices supporting the ClickAuto platform and developed backend services for core business operations. Integrated third-party REST and SOAP APIs, implemented AWS IAM policies, and helped establish DevOps practices and deployment automation.
Developed real-time banking services for Mexico's SPEI network. Built and supported xPay, xData, and xChange — bill payment, data extraction, and payment-method automation platforms. Integrated REST/SOAP services and produced documentation with Swagger and Jekyll.
Led applied research and software development on embedded systems and mobile technologies. Designed Android interfaces for vehicle automation, language-learning apps, and WhatsApp-based IoT vehicle control. Supervised student projects and multidisciplinary research.
Design and delivery of reliable software — from Rails and Next.js applications to APIs, cloud infrastructure, and CI/CD.
Open to collaborations, consulting, and full-stack engineering roles.