Summary
Software engineer and physicist specializing in Python backend development, API design, data processing, and optimization. Combines production backend experience — FastAPI, MySQL, Docker, RabbitMQ — with a strong foundation in mathematical modeling and discrete optimization.
Experience
Margaux Systems — Founder, Operations Research
Mar 2026 – Present
- Building optimization and decision-support tooling for manufacturing scheduling and production planning, documented as published case studies.
- Modelling scheduling problems in Python and MiniZinc, with simulations to evaluate operational scenarios.
SNAPP’ — Python Backend Engineer (Contractor)
Feb 2025 – Mar 2026
- Owned the identity and access layer of a banking platform: JWT sessions, role-based access control (20 roles, 135 permissions), and multi-channel 2FA with login lockout.
- Rebuilt the FIX 4.2 integration end to end — protocol codec, WebSocket transport, session lifecycle, reconnection with resubscription — and served live FX pair state over HTTP.
- Designed asynchronous FastAPI REST services and authentication/authorization middleware over RabbitMQ RPC, backed by three MySQL databases (SQLAlchemy, Alembic) and a pytest suite.
- Co-built the request-processing engine: typed workflows, audit trail, documents, and internal messaging.
SIAL — Laboratory Technician
Mar 2024 – Mar 2025
- Laboratory testing, sample preparation, and experimental data management.
Independent Software Development
Oct 2022 – Mar 2024
- Built and deployed web applications and software tools as self-directed projects; several are listed under Selected Projects.
Frontend Developer — Remote
Mar 2022 – Oct 2022
- Built responsive web application features with React, Next.js, TypeScript, and Chakra UI.
Education
Universidad de los Andes — B.Sc. Physics (cum laude)
Mérida, Venezuela — 2018
Background in mathematical modeling and computational methods; moved into software engineering through 70+ self-directed courses in algorithms, architecture, compilers, discrete optimization, and machine learning.
Skills
Programming languages: Python, SQL, JavaScript
Backend: FastAPI, asynchronous Python, REST APIs, RabbitMQ, SQLAlchemy, Alembic
Databases & infrastructure: MySQL, Docker, Git, Linux
Optimization: MiniZinc, discrete optimization, mathematical modeling, algorithms
Spoken languages: French (fluent), English (bilingual), Spanish (native)
Work authorization: France — full right to work, no employer sponsorship required
Selected Projects
OmegaInt — Arbitrary-precision integer library in C++
CellSV — High-performance XML-to-CSV conversion tool
Significado Total — Linguistics research application built with Python and Svelte
Kumigi — Web-based avatar designer
Warkdown-98 — Windows 98-themed markdown editor running in the browser, built with React and Vite