Hi, I'm
Rubén Moya Alcalá
I love programming and building things. In my spare time I put hours into my own projects: websites, apps and small tools — some to learn, others to actually use.
I work as a Junior Full Stack developer at Lite Solutions, mostly on the front-end with React, TypeScript and Vite. I finished the DAM degree and I've been coding for 3 years.
My personal project is enviArchivos.com, a service to send files between devices.
About me
Background and how I work
I'm a Junior Full Stack developer at Lite Solutions (100% remote), working mostly on the front-end with React, TypeScript and Vite, plus back-end work with Spring Boot (Java) and Docker.
I graduated from the Multiplatform Application Development (DAM) program at Institut Estatut (Rubí), with two prior years of SMR. Before that I did my Dual Training internship at ISS Facility Services: 1,000 hours building an internal tool's frontend from scratch.
I love programming and, in my spare time, I put hours into building my own projects. Most of it goes to enviArchivos.com, a service to send files between devices instantly.
Projects
Recent work and projects in progress
Highlights
- 4-letter codes + QR for instant transfers, no signup
- Installable PWA with push notifications (VAPID) and service worker
- Stripe-powered Plus tier, shared rooms with PIN and real-time admin dashboard
- Visual identity that matches the restaurant brand
- Menu and contact info accessible in a single scroll
- Local SEO and fast mobile loading
- Full i18n with /es and /en routes and a language switcher
- Responsive, accessible design with crafted animations
- Static build and continuous deployment on Vercel
Experience
Professional path
Junior Full Stack Developer
Lite Solutions
Product development in a fully remote full-stack team, focused mainly on the front-end with React, TypeScript and Vite, plus back-end work with Spring Boot (Java) and containers with Docker.
- Building interfaces with React + TypeScript + Vite
- Back-end work with Spring Boot and Java
- Containerizing services and environments with Docker
- Fully remote work with Git and agile methodology
Junior Front-end Developer · Dual Internship
ISS Facility Services Spain
Intensive Dual VET internship inside a product development team. I built the entire frontend of a large internal tool from scratch, owning the whole SPA end-to-end and its integration with the API.
- Built the whole SPA from scratch: architecture, components and API integration
- Migration of the legacy frontend to React + TypeScript + Vite + PrimeReact
- Integration with REST APIs in Spring Boot and a MongoDB database
- Multilingual support via i18next, drag & drop, cascading filters and responsive design
IT intern · Tech support
Institut Estatut
IT support internship during my SMR studies, helping the school's staff and students with day-to-day issues.
- Hardware maintenance and basic systems administration
- Troubleshooting hardware and software incidents
- Day-to-day support for teachers and students
Waiter
Restaurant Los Camioneros Rubí
Customer service at a family restaurant, serving during high-demand hours.
- Service coordination during rush hours with the dining-room team
- Order, table and payment handling
- Direct contact with regular neighborhood customers
Skills
Stack and tools I use regularly
Languages
Frameworks & tech
Tools
Let’s connect
Open to opportunities and collaborations