Erick Samaniego

Erick Samaniego

Tech Lead & Senior Software Developer

Tech Lead and Senior Software Developer with 9+ years of experience specializing in Python. Proven ability to lead teams, architect scalable backend systems, and integrate AI/LLM solutions to drive business growth.

Core Competencies

💻

Languages

Python, SQL, TypeScript, Java

⚙️

Frameworks

FastAPI, Django, Flask

🤖

AI & Data

LLM Integration (RAG, Assistants), ETL Pipelines, Airflow

🗄️

Databases

PostgreSQL, MySQL, DynamoDB, MongoDB, Couchbase, Redis

☁️

DevOps & Cloud

Docker, Kubernetes, AWS (EC2, S3, Athena), Git, CI/CD

🏗️

Architecture

Microservices, API Design, Event-Driven Systems (RabbitMQ)

Professional Experience

Tech Lead @ Zebrands

Mexico City, Mexico · January 2023 – Present

I lead the full-stack Zecommerce team, defining the technical strategy and architecture for our e-commerce platform.

  • Deployed an LLM-powered sales assistant using Python, significantly increasing sales through optimized product offers.
  • Architected and delivered AI features, including a personalized quiz and a RAG model for product review summarization.
  • Led the strategic migration from Contentful to Builder.io, developing custom API integrations that dramatically increased marketing team autonomy.
  • Championed backend and SEO initiatives that improved key page rankings from 20th to a consistent top-7 position on Google.
Sr. Backend Engineer @ Zebrands

Mexico City, Mexico · September 2021 – December 2022

Focused on the core financial and operational microservices, designing high-availability systems to support critical business functions.

  • Architected a core microservice using Flask to handle transactions from multiple payment providers reliably.
  • Implemented an event-driven integration with Frappe-ERP using RabbitMQ to ensure reliable financial data synchronization.
  • Developed core accounting modules that automated the issuing of complex sales and foreign trade invoices.
Backend Engineer @ Dats Why

Mexico City, Mexico · May 2020 – September 2021

Developed backend services for a critical urban mobility platform used by multiple state governments in Mexico during the COVID-19 pandemic.

  • Built and maintained APIs using Python (FastAPI, Flask) to process and serve pandemic-related mobility data.
  • Designed and implemented ETL pipelines with Airflow to ingest, transform, and load data from external sources into PostgreSQL and DynamoDB.
  • Containerized application components with Docker for deployment on AWS EC2, ensuring a scalable and maintainable infrastructure.
Backend Engineer @ Linkaform

Mexico City, Mexico · June 2018 – May 2021

Contributed to the development of new platform modules, focusing on database integration and backend services.

  • Implemented a Couchbase database connection to enable real-time data synchronization between the backend (Django) and mobile devices.
  • Developed and maintained core backend modules for a forms-as-a-service platform, working with PostgreSQL and MongoDB.
  • Managed application deployment using Docker Swarm.

Projects

Education

🎓

Bachelor in Computer Science

Universidad Autónoma de Ciudad Juárez (UACJ)

Languages

🇺🇸

English

Professional

🇲🇽

Spanish

Native