About
Full stack developer with a background in photography and business.
Available for work — open to freelance projects and full-time roles. Get in touch →
I'm Miguel Varona, a full stack developer based in Madrid. My background is rooted in photography — I co-founded Carmencita Film Lab in 2012, growing it into one of Spain's most recognised analogue photography labs, with clients and collaborators across Spain and Europe.
During those 11 years I managed the team, built the brand, and developed client relationships across Spain and Europe. I also taught Fine Art Photography at EFTI Madrid. That chapter gave me a strong visual sensibility and a practical understanding of what clients actually need.
In 2022 I transitioned into software development and haven't looked back. I build web applications end to end — from database design and API architecture to responsive UIs and CI/CD pipelines — with the same attention to craft I brought to photography.
Experience
Full Stack Developer
AMAE
Full-stack development of the II Premios AMAE platform — submissions, admin dashboard, and member voting portal. Built with Next.js, Supabase, TypeScript and React 19. Also responsible for HTML/CSS newsletter development and communications.
Full Stack Developer
Agencia de Empleo de Madrid
Immersive web experience with A-Frame (WebVR) and AI virtual assistant using OpenAI API. Stack: React, Node.js, Express, Docker.
Co-Founder & CEO
Carmencita Film Lab
11 years co-founding and running one of Spain's most recognised film photography labs. Team management, commercial prospecting across Spain and Europe, and workshop instruction.
Photography Lecturer
EFTI Madrid
Taught Fine Art Photography — composition, lighting and post-production techniques. Created educational materials and guided student artistic projects.
Education
Bootcamp Full Stack (1000h)
Factoría F5 · Madrid
Front-End (React, Next.js), Back-End (Node.js, Express, MongoDB), DevOps (Docker, GitHub Actions).
Grado Superior — Técnico en Imagen
IES Príncipe Felipe · Madrid
Tech Stack
Next.js · React · TypeScript · Tailwind CSS · shadcn/ui · HTML5/CSS3
Node.js · Express · Supabase · PostgreSQL · MongoDB · RESTful APIs
Docker · Git · GitHub Actions (CI/CD) · Vercel · AWS · Figma
Cypress · SonarQube
Three.js · A-Frame (WebVR) · OpenAI API · SEO Técnico