Senior Backend Engineer, EPAM
Oct, 2025 - Mar, 20265 months
Joined EPAM as a Senior Backend Engineer under a client-staffing model; completed technical interviews with prospective client projects (Python/Django stack) during the engagement period.
Backend Engineer with 8+ years building and scaling REST APIs with Python, Django, and Django Rest Framework. Experienced designing high-performance backend systems across e-health, digital publishing, and wildlife conservation platforms, with a strong focus on database optimization and code quality. Comfortable working across the full backend lifecycle, from architecture decisions to production support.
Senior Backend Engineer, EPAM
Oct, 2025 - Mar, 20265 months
Joined EPAM as a Senior Backend Engineer under a client-staffing model; completed technical interviews with prospective client projects (Python/Django stack) during the engagement period.
Backend Engineer, Nimble Gravity / EarthRanger
Nov, 2021 - Dec, 20243 years 1 month
Core backend engineer for EarthRanger, a wildlife conservation platform, responsible for API development, performance optimization, and infrastructure deployment using Kubernetes and GCloud.
Optimized the /observations/ endpoint response time from ~40-60s to ~2s (95%+ reduction) by refactoring Django ORM usage (select_related, prefetch_related), adding targeted database indexes, and partitioning the underlying table by date while maintaining a unified query interface
Maintained and scaled the core backend API supporting 500+ deployed application instances, as part of a 4-person core engineering team within a 30+ person cross-functional project
Led implementation of a GPS-based ropeless fishing trap tracking system in collaboration with NOAA, including anti-spoofing safeguards (speed-based consistency checks, configurable temporary bans) and configurable trap-visibility radius; addressed fatal whale entanglements from traditional rope-buoy traps and piloted the feature in a live production instance
Backend developer, Pentalog
Nov, 2018 - Nov, 20213 years
Backend/full-stack engineer at Pentalog, working across three client projects: a hospital management MVP (US-based), a youth mentoring platform for BBBS of NYC, and a bilingual subscription-based digital journal platform for Journal de l'assurance.
Designed and implemented core backend architecture for a hospital management MVP (medical app for a US-based hospital), including JWT-based authentication, patient registration/tracking data models, and the majority of Django ORM models and migrations
Maintained a production web application for Big Brothers Big Sisters of New York City (BBBS of NYC), a US-based youth mentoring nonprofit, implementing UI improvements (e.g. click-to-call functionality for mobile users) and resolving bugs and styling issues
Redesigned a broken Stripe webhook integration for Journal de l'assurance's subscription platform — implementing error handling and automatic retries for failed events and correcting the endpoint's response format expected by Stripe — fixing a critical issue where unregistered payments left paying users without access
Built event-based subscription management functionality for Journal de l'assurance, including quiz management for events and interest-based notifications for users
Specialized technician, H. Ayuntamiento de Tlaquepaque
Apr, 2018 - Nov, 20187 months
Specialized technician responsible for internal systems development and database reporting for the municipal government of Tlaquepaque.
Built a vacation and leave management system used by ~50 employees, automating payroll generation and settlement processes previously handled manually
Developed a Python script that connected directly to the organization's MSSQL database to generate resignation letters, automatically calculating severance payments owed to departing employees, bypassing the limitations of the legacy management system (ESLABON, a late-1990s platform)
Web/mobile developer, Getinsoft
Nov, 2016 - Jan, 20181 year 2 months
Web and mobile developer at Getinsoft, building custom applications across .NET/C#, Java, and Python/Odoo based on client requirements.
Built an MVP web platform for nutritionists to manage patient records and diet plans, paired with a companion Android app (Java) that delivered diet plans to patients and integrated with a wearable fitness band to monitor patient vitals
Implemented a solar panel sizing calculator (C#/.NET) that translated customer energy requirements into recommended panels, batteries, and installation components; shipped to production
Customized Odoo (Python-based) CRM/ERP modules for a client's business processes
Sys-admin and developer, International Department of Information Technology and Systems Development
Jan, 2015 - Nov, 20161 year 10 months
Sys-admin and developer responsible for network infrastructure, user support, and internal tooling.
Maintained network infrastructure and designed/implemented structured cabling for new offices and users
Developed and maintained the department's intranet website, and created Python scripts to generate phone usage reports from the internal PBX, segmenting consumption by department and user
HOLI
Sep, 2019 - Present
Freelance project designing and implementing the back-end of a hospital management API
Implemented inventory management, product purchasing and sales
Built dynamic PDF generation for account statuses
Implemented user roles and permissions for resource management
Local Ads System
Apr, 2016 - Present
System for local ads, enabling admins to register businesses or services while users browse listings via web or Android app.
Built admin functionality to register businesses and services
Developed user-facing browsing of ads with location details and contact information
Integrated Google Maps and Waze for directions to listed businesses
Delivered both a web platform and an Android app for end users
Awesome (codename)
Jun, 2025 - Jan, 20267 months
Freelance project (2 developers) building a CRM focused on Mexican electronic invoicing (CFDI), handling invoice creation and SAT compliance validation before stamping through a certified PAC.
Designed Django data models replicating the CFDI structure defined by Mexico's SAT (Anexo 20 - Guía de llenado de comprobantes fiscales digitales), including required fields, tax catalogs, and validation rules
Built forms enforcing SAT-mandated field formats, tax catalogs, and validations, including tax calculations
Developed a builder that generated the JSON payload required for electronic invoice stamping (timbrado), integrating with Digibox (a SAT-authorized PAC) to submit and stamp invoices
Computer Engineering, Bachelor's, Universidad de Guadalajara
Jan, 2011 - Dec, 2015
Scrum Team Member Accredited Certification™, Scrum Institute
Issued on: Dec 23, 2016
Sci-fi
Science
Outdoor activities
Movies