File-Up-loader
01File uploads that behave — progress, validation and error handling that users can actually understand.
- Node
- Express
// HELLO, WORLD
Fullstack & IA engineer, tinkerer, and unapologetic detail nerd. I build for the internet — and sweat the small stuff.
➜ luis.dev whoami
Luis — fullstack & IA engineer. I make interfaces with personality.
➜ luis.dev ls skills/
➜ luis.dev cat motto.txt
"Ship small, ship often, make it feel alive."
➜ luis.dev open contact
Opening the good part…
➜ luis.dev open contact
01 — WHO
I'm an engineer, not a bootcamp graduate. I studied Mechatronics for six semesters, where I fell in love with oscilloscopes and programming microcontrollers — PICs, Arduinos, ESP32s.
Then I spent three years as an industrial electrician, which taught me the most valuable lesson of my career: things have to actually work. No exceptions, no "it works on my machine".
These days programming is my favourite branch of engineering. I love building things, I love the tech community, and I genuinely believe AI is reshaping the world — I want to be part of it.
// from the log: I still own the oscilloscope
02 — TOOLS
03 — WORK
Every project here solved a problem I actually had. That's the rule.
$ ls ~/projects --featured
File uploads that behave — progress, validation and error handling that users can actually understand.
Next.js + Prisma blog platform. TypeScript end to end, deployed on Vercel.
Private-group posting with real authentication: sessions, hashed passwords, access control.