Resume

Software Engineer

Print resume </a>

Luis Ezcurdia Senior Software Engineer · Tech Lead · Software Architect

[email protected] · Mexico City (UTC-6) · https://github.com/3zcurdia

Experience

Senior Software Engineer, Koombea — Medellín, Colombia | Remote (07/2024 – Present)

Elixir, Phoenix, LiveView, LLM integrations, agentic workflows

  • Integrated full production-ready agentic workflows across multiple projects, customizing harnesses and AI tooling and integrating LLM service providers into product applications
  • Implemented a customer service ticketing system integrating third-party services with the main platform, including real-time chat for customer service operations
  • Integrated automated bot responses using Large Language Models (LLM)
  • Implemented monitoring tools and telemetry instrumentation for usage statistics tracking

Software Engineer III, TigerConnect — Mexico City, México | Hybrid (01/2024 – 06/2024)

Erlang, Redis, XMPP

  • Addressed performance issues related to mobile application API consumption changes
  • Migrated authentication services for push notifications
  • Mentored and trained junior developers on best practices
  • Documented architecture and developed tools for architecture archaeology
  • Implemented tools and processes to enhance the overall developer experience

Technical Lead, michelada.io — San Francisco, CA, United States | Remote (02/2019 – 11/2023)

Ruby on Rails, Elixir, Phoenix

  • Led and mentored development teams, delivering products from MVP to full-fledged solutions on time and aligned with project goals
  • Acted as architect for an insurance company application enabling home inspectors to generate comprehensive property reports efficiently
  • Architected an application for data warehouse integration across multiple sites, employing web scraping techniques to gather information
  • Designed and implemented APIs for mobile carrier providers in LATAM
  • Orchestrated complex refactoring and data migrations, integrating existing users and traffic with minimal disruption
  • Maintained and improved legacy applications, addressing technical debt to improve reliability and performance

Senior Software Engineer, Apptegy — Little Rock, AR, United States | Remote (02/2018 – 01/2019)

Ruby on Rails, JavaScript

  • Designed and built the backend architecture for a Content Management System (CMS), ensuring scalability, performance, and maintainability
  • Maintained and improved legacy platforms, resolving issues and optimizing performance
  • Identified and rectified architectural flaws, significantly enhancing system performance and scalability
  • Designed and implemented streamlined release processes, reducing deployment time
  • Architected and implemented microservices for a modular, scalable system

Technical Lead, Unosquare — Portland, OR, United States | Remote (06/2015 – 01/2018)

Ruby on Rails, JavaScript

  • Facilitated the transition process for HIPAA compliance, ensuring adherence to data privacy and security regulations
  • Designed and implemented API components for secure system integration
  • Developed reporting tools empowering stakeholders with insights and analytics
  • Streamlined deployment workflows for faster, more reliable releases
  • Reduced technical debt during major framework updates, improving stability and maintainability

Senior Software Engineer, PayByGroup — San Francisco, CA, United States | On-Site (03/2014 – 05/2015)

Ruby on Rails, JavaScript

  • Migrated existing components to a new payment platform, improving system performance
  • Implemented a robust refund mechanism for group payments
  • Integrated client systems in the property rental industry, streamlining their operations
  • Enhanced the group payments platform with additional user experience features
  • Facilitated the transition process for PCI compliance

Software Engineer, Software Allies — Guadalajara, Jalisco, México | On-Site (12/2012 – 02/2014)

Ruby on Rails, JavaScript

  • Added features to existing CMS, CRM, and notification system products
  • Refactored existing code and increased test coverage, improving code quality
  • Implemented a robust error tracking system

Software Engineer, Zaaga — Mexico City, México | On-Site (02/2012 – 08/2012)

Ruby on Rails, JavaScript

  • Implemented a high-traffic contests platform for online gaming
  • Improved and maintained an e-sports betting application
  • Implemented a service-oriented architecture (SOA) service for a Ruby on Rails API betting system

Software Engineer, Kemist — San Francisco, CA, United States | Remote (09/2011 – 12/2011)

Ruby on Rails, JavaScript

  • Implemented backend services for an e-commerce platform
  • Developed frontend pages for landing and marketing platforms
  • Collaborated on a service-oriented architecture (SOA) system built in Ruby on Rails

System Administrator, UNAM DGTIC — Mexico City, México (06/2010 – 08/2011)

Unix, Linux, Python, Ruby on Rails

  • Maintained the existing infrastructure for a virtual reality department
  • Implemented a project repository catalog application

Education

  • Universidad Nacional Autónoma de México: Facultad de Ingeniería — Mexico City, MX (2009)
    Bachelor’s Degree in Computer Engineering
  • Universidad Nacional Autónoma de México: DGTIC — Mexico City, MX (2017)
    Mobile Application Development Diploma
  • Bunsan Academy (2021)
    Software Architecture Diploma
  • Universidad Nacional Autónoma de México: DGTIC — Mexico City, MX (2010)
    OpenSceneGraph Workshop

Skills

Expert Agentic Workflows, Elixir, Ruby, Phoenix, Rails, PostgreSQL, Redis, Git

Proficient JavaScript, Swift, Go, HTML, CSS, LiveView, Hotwire, RabbitMQ, MySQL, SQLite, ETS, Docker, AWS

Familiar Erlang, Objective-C, Python, Java, Mnesia, Kubernetes, XMPP

Awards

  • StartupBus — Austin, TX, United States (08/2022)
    Tech Lead — Semifinalist (Chila): a market research tool to improve design briefs using AI analysis

Side Projects