← Home

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).

Get in touch