About
About | Edsel Serrano
Updated May 22, 2026
I am Edsel Serrano, a Mexican software engineer based in Madrid, Spain. For over a decade I have been shipping products on the web — content portals, internal tools for agile teams, conversational chatbots, and real-time data dashboards.
I currently work at Embat, a fintech automating corporate treasury. Before crossing the Atlantic I was already collaborating with remote teams across the Americas. I enjoy taking fuzzy problems, writing a plan for them, and shipping a first version fast.
What I care about
- Tools for agile teams — dailies, retros, planning poker.
- Chatbots and LLM apps — RAG, agents, integrations with internal tooling.
- Applied machine learning — small models that solve real problems.
- IoT — projects with microcontrollers, sensors, and live dashboards.
- DX and internal tooling — automate the boring stuff, free up time for the fun parts.
Current stack
JavaScript / TypeScript, React, Next.js, Astro, Node.js, Postgres, Tailwind, Vercel, Supabase. Comfortable writing Python for ML experiments and Go when I need a small binary.
Experience
- Embat — Madrid, Spain. Software Engineer at a corporate-treasury fintech. Shipping end-to-end product features on a TypeScript + Node + Postgres stack.
- CIC México — Mexico City. Web platforms and bespoke solutions for enterprise clients. Mostly Java at first, later migrating teams to modern JavaScript.
- Secretaría de Relaciones Exteriores — Mexico City. Maintaining and evolving internal systems for the Mexican government. First serious exposure to institution-scale development.
Along the way, personal side projects — Daily Potato (remote retros), Devloop (tech blog), Zabvio (financial platform) — served as a sandbox for trying new stacks without client pressure.
Education and certifications
- Spain Business School (2018–2019).
- Systems Engineering degree (2009–2012).
- IBM — Applied Data Science with Python, Data Science Foundations (2017).
- Oracle — Certified Professional, Java SE 6 Programmer (2013).