Sergio Flores

Sergio Flores mascot

Computer Science student at Universidad Politécnica de Madrid upm.es upm.es UPM Escuela Técnica Superior de Ingeniería de Sistemas Informáticos and 42 Madrid. 42madrid.com 42madrid.com 42 Madrid Fundación Telefónica

Methodical by nature — I care about how software is built as much as what it does.

I gravitate toward backend, systems architecture, and production-grade infrastructure. On the product side I think a lot about efficiency and accessibility — building tools that fit the people using them, as far from generic software as possible.

Be crazy.

Tech Stack

The tools I reach for (and the ones I tolerate).

Java Python C TypeScript JavaScript Spring Boot Astro Node.js Bun Hono React Git GitHub Docker Linux Postman IntelliJ IDEA VSCode PostgreSQL MySQL SQLite

Work

Where I’ve spent my time.

Software Developer Intern · Zaltor
Feb. 2026 – Jun. 2026

Spain, Internship

Led the end-to-end development of the company's corporate document intranet — from initial design and architecture decisions through production deployment. Built the backend with Hono and SQLite, and the frontend interface with Astro and Svelte, keeping the stack lightweight. Also designed a Markdown-based RAG engine from scratch to give the company's internal AI assistant up-to-date knowledge about internal documentation.

TypeScript Astro SQLite Bun Node.js

Projects

Things I’ve built (or am still building).

sflores.one

Astro Tailwind Cloudflare

My personal space on the web. This very portfolio, built with Astro and Tailwind, deployed on Cloudflare.

42-cursus

C Python Makefile

Peer-to-peer, gamified learning through real technical challenges. The repository with every project I build at 42 Madrid.

a_maze_ing

Python Algorithms Data Structures

Maze generator and solver library implemented in Python exposing a simple API.

Forahome

Java Astro PostgreSQL Docker

Higher Degree final project. A platform to request home services: plumbers, electricians, etc... in a simple and direct way.

About

I'll write something when I feel inspired :(.