Matías José García Fernández
Full Stack Engineer · Tech Lead
Málaga, Spainmjgarciadev14@gmail.comlinkedin.com/in/mgarfer/github.com/matgarfer499
Profile
Full stack engineer leading a team of five in Málaga. Django and PostgreSQL on the back, Next.js and TypeScript on the front, Docker and Kubernetes to run it, and an AI-assisted workflow with Claude Code to ship faster without dropping quality.
Experience
Jan 2024 — Now
Full Stack Engineer · Tech Lead · Bettergy
Málaga
- Lead a team of five technically: architecture, code reviews, standards, and who takes what, matching each task to each person's strengths.
- Built MIOT Sentra, an IoT monitoring platform, from scratch with one other developer: live in under two months, with 10+ clients and 100+ connected devices in six.
- Designed MIOT Sentra's data model (client → users → installations → devices) so staff manage several clients from one account; a 1-year chart went from ~5 s to under 1 s on TimescaleDB.
- Introduced an AI-assisted workflow (Claude Code) and tickets of two days or less: ~3× more tickets per two-week sprint (about 10 → 30), testing and QA included.
- Brought in docs, linters, formatters and strict test rules: tickets passing QA first time went from 5–7 out of 10 to 8–9, and releases from two a month to one or two a week.
- Rebuilt the main product's frontend in Next.js over a versioned Django API (v1 kept, v2 extends it), with a new flow that gives internal technicians more autonomy.
- Internal apps, including a new company hub: satisfaction and usage up from 30% to 75%, measured with surveys and real usage.
- Cut the monthly infrastructure bill from €1,500 to €800 (about €8,400 a year) by automating the cleanup of stale Velero backups on Kubernetes (OVH); set up Grafana, Loki and Prometheus alerts to Teams and email, so we catch incidents before clients do.
- Onboarded three juniors this year with weekly sessions and joint reviews; each one shipped to production within their first month.
- Django ORM refactor: 90 s → 1 s response time and up to 6000 → 7 DB calls per request. Svelte → SvelteKit migration: SEO 60 → 100 in Lighthouse.
Mar — Jun 2023
Full Stack Developer, internship · Uniklinik Köln
Cologne
- Built an internal platform where hospital staff publish and read scientific articles.
- Delivered ahead of schedule, which left time for extra QA and exploratory testing.
- Designed an accessible UI for staff of every age and technical background.
- Worked in a fully English-speaking team.
Projects
MIOT Sentra · IoT monitoring platform · Bettergy
Monitoring for energy installations: controllers and sensors, live readings, year-long charts and energy-saving calculations. Built from scratch by two people and live in under two months.
Next.js · Django · TimescaleDB · TypeScript · TailwindCSS
R.A.T. · Social deduction party game
Recognize A Traitor: everyone gets the secret word except the impostor. Play on one shared phone or online in real-time rooms, in English or Spanish.
Next.js · TypeScript · Socket.IO · FastAPI · Redis · Docker
Physics Sketchbook · Real-time physics simulator
Drop a body, pick its material and watch it fall, bounce or shatter in 3D, with the exact formulas and the measured values updating live beside it.
React · TypeScript · React Three Fiber · Rapier · Zustand · KaTeX · Bun
Chefory · Kitchen inventory SaaS
Inventory management for professional kitchens: real-time stock in and out, expense analytics, supplier management and a dashboard with the key numbers.
Next.js · TypeScript · Supabase · TailwindCSS
Ráscame esta · A birthday game, Metal Gear Solid style
A private web game I made as a birthday present for two friends: a wall of scratch cards hides the real gifts among fakes, and codec calls unlock challenges along the way.
Next.js · TypeScript · TailwindCSS · Upstash Redis · Howler.js · Vitest
Skills
- Daily drivers
- Python, Django, PostgreSQL, Next.js, TypeScript, TailwindCSS, Docker, Kubernetes
- Also shipped with
- FastAPI, Redis, Socket.IO, TimescaleDB, Grafana, Loki, Prometheus, SvelteKit, Flask
- Tools
- Claude Code, Git, Jira, Figma
Education
Jun 2023
Higher Technician in Development of Web Applications
CPIFP Alan Turing · Málaga
Languages
- Spanish
- Native
- English
- Professional working proficiency · B2 Cambridge First