Who am I?

I'm a Software Engineer with deep expertise in distributed systems, algorithms, and large-scale back-end architectures. I lead end-to-end delivery of complex, cross-team initiatives, designing reliable, high-performance services used across multiple regions. I combine strong mathematical foundations with pragmatic engineering to solve ambiguous problems, drive technical direction, and elevate team execution.

Work Experience

  • Senior Software Engineer @ Modern Milkman - Liverpool & Manchester, United Kingdom

    Type:
    full-time
    Duration:
    11/2023 - Present

    Building and scaling microservices powering multi-region operations across the UK and US:

    • Launched US market by designing and implementing multi-country invoicing schedules, impacting 100% of customers across both regions
    • Increased conversion by 30% by integrating Braze campaigns with personalised product recommendations
    • Improved Trustpilot positive reviews by 15% through Dixa chatbot integration enabling compliant subscription cancellations
    • Designed and deployed CI/CD pipelines and implemented liveness/readiness checks across all microservices, improving reliability, reducing operational overhead and making them 30% faster
    • Strengthened observability by integrating critical dependency monitoring and automated health reporting
  • Software Engineer L5 @ Deliveroo - London, United Kingdom

    Type:
    full-time
    Duration:
    09/2021 - 04/2023

    Led engineering initiatives across SEO, privacy, tracking, and performance marketing systems:

    • Led migration of restaurant landing pages from REST to GraphQL, improving performance and maintainability
    • Served as technical lead for SEO projects, coordinating 5 engineers across 3 different timezones: UK, Poland, and India
    • Delivered Apple Maps and Snap Maps integrations using Python, Snowflake, and PostgreSQL to improve location-based discovery
    • Led and managed SCRUM ceremonies, including stand-ups, planning, refinement, and retrospectives for 12 engineers
    • Implemented A/B experimentation framework using React, Redux, and Next.js, enabling data-driven product decisions
    • Built onboarding and mentorship frameworks for 5 new engineers to help them learning Ruby and Python
    • Implemented Facebook CAPI Gateway with Terraform, driving NCA I$ IRR \ge 20 % $ for marketing spends
    • Improved postcode-based search across Middle East, Australia, and Hong Kong markets
  • Associate Software Engineer @ Goldman Sachs - London, United Kingdom

    Type:
    full-time
    Duration:
    02/2019 - 09/2021

    Developed multi-regional trading systems for bonds, loans, derivatives, and mortgage products:

    • Led development of reconciliation and trade-effectiveness reporting (Best Execution), improving accuracy and transparency
    • Increased multi-factor classification accuracy from 95% to 98% using Slang and PURE
    • Built back-end services integrating with 4 different data sources: Bloomberg, Markit, Market Axes, and TradeWeb
    • Designed and delivered a full-stack pricing-rules management platform for bond trading desks
    • Automated detection and reporting of mortgage payment breaks, reducing manual workload
    • Served as technical lead for large-scale novation booking projects
    • Mentored 4 interns and 3 new joiners engineers, accelerating onboarding into GS technologies
  • Software Engineer II @ Amazon - Seattle, United States

    Type:
    full-time
    Duration:
    04/2017 - 06/2018

    I've been in projects to implement, improve, adapt and enable features across North America Retail market places (Mexico, Canada and United States):

    • Enabled Amazon Prime for 3P sellers in Canada, unlocking 30% seller adoption
    • Designed architecture for tax-regulation in Mexico for sugar and alcohol categories
    • Built Prime-benefits postcode widget for Amazon Mexico increasing 15% customer acquisition
    • Improved Prime delivery and upselling flows for Mexico marketplace
    • Contributed to interview process improvements, including new problem design and metric refinement
  • Senior Software Engineer @ Intel Corporation - Guadalajara, Mexico

    Type:
    full-time
    Duration:
    11/2014 - 08/2016

    Worked on Android multimedia subsystems for Audio and Video on x86 and x64 architectures:

    • Implemented low-level enhancements for media codecs, playback, and hardware acceleration, reducing latency and improving throughput
    • Collaborated with cross-functional teams (firmware, kernel, Android framework) to deliver platform-level multimedia fixes
    • Contributed to validation, debugging, and performance tuning for Android builds targeting Intel chipsets

Education

  • Centro de Investigación en Matemáticas, A. C.

    MSc in Computer Science & Mathematics (2012 - 2014)

    Cumulative GPA:
    86/100
    Most relevant subjects and courses:
    • Unconstrained and Constrained Optimization
    • Digital Signals Processing
    • Statistical Pattern Recognition
    • Computer Vision
  • Instituto Tecnológico de Mexicali

    BSc in Computing Systems Engineering (2003 - 2007)

    Cumulative GPA:
    96/100
    Most relevant subjects and courses:
    • Distributed Systems
    • Relational Databases
    • Computers Architecture
    • Simulation and Data Generation

Major Academic Projects

  • Graph Spectral Analysis and Filter bank-based Fingerprint Matching

    Type:
    Thesis
    Duration:
    08/2013 - 11/2014

    MSc thesis using Fourier analysis and spectral graph theory to design similarity measures based on minutiae-derived adjacency matrices.

  • Substitute models based-on Image Registry

    Type:
    Paper
    Duration:
    Autumn 2013

    Published on "VI Congreso Internacional de Métodos Numéricos, Morelia 2013". Dogleg Optimization Algorithm to perform 2-Dimensional Image Registry; developed 2D registration model estimating geometric parameters.

  • Spectral Clustering on Graphs (Laplacian and Adjacency Embedding)

    Type:
    Research Project
    Duration:
    Summer 2013

    Implemented Laplacian/adjacency-based clustering for Wikipedia categorisation, random graph experiments, and image segmentation.

Awards

  • 1st place in ACM Programming Regional Contest, Autumn/2006
  • Recipient of Excellence Scholarship for academic merit, Summer/2003
  • 1st place in Regional Informatics Olympiad, Spring/2003
  • 2nd place in National Informatics Olympiad, Summer/2003
  • CONACyT and SEP scholarships for Bachelor and Master degree studies

Leadership

  • Co-founded Algorists, a multi-company algorithms group (Amazon, Google, Microsoft, LinkedIn, Lyft); delivered 12-month curriculum and advanced technical talks (https://github.com/algoristas)
  • Scrum Master responsible of leading meetings (stand ups, planning, refinement and retro sessions)
  • Mentor students through OmegaUp and academic competitions
  • Volunteer in environmental and community tech education initiatives (e.g., Thames River cleanup, VR workshops for schools, Seeding trees at Forest "La Primavera")
  • Judge for Mexican Intel Cup and Mexican Informatics Olympiad; robotics training for junior high students.
  • Contribute with the nature and environment
  • Collaboration with iGLOBE as Ally on talks about diversity culture in business environment in junction with several companies like IBM and Oracle

Volunteering Activities