Skip to content
MG

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