Jose Martin Hermosillo Sanchez
Profile
Senior Python Backend Engineer with 13+ years of experience building and operating production systems, including recent leadership roles in high-scale environments. Specialize in designing backend services and REST APIs with Python/FastAPI, deploying on AWS, and implementing CI/CD pipelines to improve release reliability and velocity. Strong background in cloud architecture, system ownership, and cross-functional delivery; experienced integrating data/ML capabilities (PyTorch/GenAI) into backend applications when needed.
Skills
Languages
Python, JavaScript/TypeScript, PHP, SQL
Cloud (AWS)
ECS, EKS, Lambda, S3, API Gateway, DynamoDB, RDS, IAM, VPC, CloudWatch
DevOps
Docker, Kubernetes, Terraform, CI/CD (GitHub Actions, Jenkins, GitLab CI/CD)
Frontend
Next.js
Backend / APIs
FastAPI, Django, REST APIs, async/background processing
Database
PostgreSQL, DynamoDB, Kafka
AI/ML (Applied)
PyTorch, deep learning, model training, GenAI integration
Leadership
Technical ownership, mentoring, cross-team collaboration, engineering best practices
Professional Experience
Lead Software Engineer
Apple- Led design and delivery of 6+ Python/FastAPI microservices, defining service boundaries and OpenAPI contracts consumed by frontend and platform teams.
- Established production readiness standards (structured logging, metrics, alerts, runbooks) adopted across the project, accelerating incident triage by ~30%.
- Deployed and operated services on AWS (ECS/EKS, Lambda, API Gateway, DynamoDB/RDS, S3, CloudWatch) supporting ~1–3M API requests/day across multiple environments.
- Built backend APIs and async workers to orchestrate ML training/inference workflows (~150–300 jobs/day), adding job state tracking, safe retries, and idempotent execution; cut job failure rate by ~40% and brought recovery time down from ~2 hours to <30 minutes.
- Implemented model artifact handling and versioning (S3 + metadata store) enabling reproducible inference and controlled rollouts; shrunk rollback time from ~1 hour to ~10 minutes.
- Hardened CI/CD with automated tests and smoke checks, raising deployment cadence to ~10–20 deploys/week and lowering failed deployments by ~35%.
Senior Software Engineer
PriceLabs- Acted as primary engineer for backend systems powering pricing and revenue optimization, partnering with product/ops to deliver correctness, availability, and predictable releases.
- Strengthened production runtime on AWS (ECS, Lambda, S3) and upgraded observability (golden-signal dashboards, alert thresholds, log correlation), cutting MTTR from ~60 minutes to ~25 minutes.
- Designed and delivered a Kafka-based stream-processing pipeline handling ~8–20M events/day, generating auditable, deterministic pricing outputs and enabling safe replay/backfills for debugging and reprocessing.
- Implemented resilient Kafka consumer/producer patterns (idempotency keys, retries with exponential backoff, DLQ + redrive tooling), removing ~70% of duplicate-processing impact and reducing bad-payload failures by ~45%.
- Reworked PostgreSQL schema and query paths (index strategy, batching, query plan tuning), dropping p95 latency from ~900ms to ~250ms and increasing peak throughput by ~2.5×.
- Introduced end-to-end traceability (event lineage, versioned computation, correlation IDs) that accelerated audits and root-cause analysis, saving ~30–40% of investigation time.
System Manager
iTexico- Managed production reliability and release delivery for client-facing systems across 10+ applications/services, coordinating engineering, QA, and operations across deployments and incident response.
- Standardized release processes (checklists, approvals, rollback steps), cutting deployment-related incidents by ~25% and strengthening release predictability.
- Authored incident response playbooks/runbooks and escalation paths; halved time-to-mitigate from ~90 minutes to ~45 minutes.
- Tuned monitoring/alerting hygiene and signal-to-noise, decreasing false alerts by ~35% and improving on-call focus.
Backend Developer
Alluxi- Developed backend systems using Python (Django) and PHP (Laravel) for business-critical platforms.
- Designed and optimized PostgreSQL/MySQL data models and queries; boosted performance of high-traffic endpoints by ~40% and trimmed recurring timeout/error rates by ~20%.
- Supported delivery with Jenkins pipelines and automated checks, removing ~30% of manual release steps and improving consistency across deployments.
Developer
Assetel- Built and maintained internal web applications using PHP and .NET, delivering feature enhancements and production fixes.
- Developed REST endpoints and backend business logic integrated with internal systems and services.
- Executed MySQL schema updates and query optimization to support reporting and operational workflows.