Hands-on Technical Lead with over 16 years of experience in software design, development, and architecture. Proven record leading teams and delivering high-performance, large-scale web applications serving millions of users. Strong expertise in Java, Scala, JavaScript (React, Redux), Typescript, Node.js, and Astro.
May 2021 – Present
• Orchestrated the delivery of a multi-modal AI companion platform, guiding the fusion of LLMs (GPT-4/Llama 3) with RAG-based semantic memory to deliver high-context, consistent character personas.
• Architected and led the migration of a monolithic React SPA to a micro-services-based SSR Astro architecture, enabling parallel development across multiple teams.
• Optimized web performance, increasing Google Lighthouse scores from 15% to 90% through Server-Side Rendering (SSR) and modern architectural patterns.
• Lead a team of 5 developers in delivering high-traffic web features used by over 10 million users monthly.
• Oversaw release planning and code reviews, reducing production deployment issues by 30%
• Mentored engineering staff and promoted high-quality standards for React and Node.js development.
Jan 2018 – Apr 2021
• Developed Server-Side Rendered (SSR) React platforms to handle massive concurrent traffic while maintaining SEO and performance.
• Architected a comprehensive testing framework using Jest and Enzyme, increasing unit test coverage from baseline to 90%.
• Scaled engineering best practices by training 20+ developers on frontend testing and performance optimization.
May 2016 – Jan 2019
• Designed and implemented REST APIs for AI-driven stock prediction platforms using Scala, Akka, and Play.
• Developed backend modules to process real-time Apache Spark models, enabling low-latency data visualization for end-users.
• Built custom AWS data collectors to streamline instance data processing and ingestion pipelines.
• Integrated full-stack solutions leveraging Scala, Liftweb, and JavaScript.
May 2012 – Jan 2018
• Designed and implemented web administration tools for call flow management.
• Developed ELK-based reporting and BI applications for analytics.
• Designed Scala-based microservices to replace legacy monolithic structures, improving modularity and deployment speed.
Jan 2009 – May 2012
• Delivered secure, scalable banking transaction web applications across Latam markets.
• Mentored a team of 3, conducted technical workshops, and drove knowledge transfer.
• Developed reusable components, web services, and mobile banking features in Java/Spring.
• Enhanced system performance and promoted agile development practices.
Sep 2008 – Dec 2008
• Revamped banking web platform for balance sheet reporting and contact management.
• Developed Java/Struts modules, optimized performance, and ensured high-quality delivery.
Feb 2007 – Sep 2008
• Built Java web applications for Nextel call center operations and MasterCard billing systems.
• Implemented batch processes for large-scale data migration and optimized application performance.