Full-stack developer & IT lead
About
I run the IT department of a recycled-plastics plant as sole owner of its cost centre, and I write the software that department runs on. The KPIs I report every month come out of systems I built.
05
systems in production
36
people who depend on them
05
systems in production
36
people who depend on them
Facts
- Sole IT lead for 36 people and 66 computing assets
- Reports straight to the General Director
- Runs IT for a recycled-plastics plant in Huimilpan
- Computer engineering, UAEM, thesis pending
- Google Cybersecurity certificate in progress
- Board games, chess and video games, in that order of table space
- Pizza, coffee and music, in no particular order
Numbers, not awards
- 5
production codebases, sole author
- 1,050
automated tests across projects
- 93%
response within SLA, target 85%
- 100%
availability across six services
- -28%
IT spend in three months
- 20+
devices managed in Intune
- 27
clauses negotiated into the SAP contract
- 1
impersonation attack stopped
Capabilities
Full-stack
- Next.js 15/16
- React 19
- TypeScript strict
- Tailwind v4
- PWA
Data
- PostgreSQL
- RLS & SECURITY DEFINER
- pg_cron
- Supabase
- Drizzle
Platform
- Microsoft 365
- Entra ID
- Intune
- Microsoft Graph
- Hyper-V
- UniFi
Security
- Incident response
- OAuth 2.0
- AES-256-GCM
- Strict CSP
- Threat modelling
Governance
- SAP Business One lead
- ISO 9001
- Budgets & vendors
- SLA & KPIs
How I build
- P1
Diagnose in writing
Before touching anything, the gap goes on paper. My own ISO 9001 diagnostic named my department's worst finding.
- P2
Rules in the database
Business rules live in PostgreSQL. The client gets no write privilege it does not need.
- P3
Tests in CI
SQL assertions against a disposable database, Vitest on the app, five-stage pipeline before anything ships.
- P4
Ship to real users
Internal tools go live for the people who asked for them, on the shop floor, the same week.
- P5
Report the KPIs
The numbers I report come out of the systems I wrote, including the unflattering ones.
- P6
Iterate
Overrides from the panel, not from a redeploy. The system changes with the operation.
Experience
PIMSA
IT Manager · Internal systems engineering
Huimilpan, Querétaro
Jun 2026 – Present
Construcciones SB
Systems Administrator
Querétaro
Dec 2025 – May 2026
Foton Querétaro
IT Specialist
Querétaro
Jul 2025 – Dec 2025
Centro de Abastos Fany
Information Systems Supervisor
Atlacomulco
Jan 2024 – Jul 2025
Mercado Libre
Logistics Specialist
Remote
Dec 2019 – May 2023
Education & certifications
- BEng Computer Engineering, Universidad Autónoma del Estado de México, thesis pending
- Google Cybersecurity Certificate, in progress
- Google IT Support, in progress
- Git & GitHub and Object-Oriented Programming, Platzi