Computer Engineering & Business Administration · UPM, Madrid
I'm a college student working on a double degree in Computer Engineering and Business Administration. I have experience coding in Java, especially OOP, and more recently I've moved into frontend development, where I now build and ship real sites for clients. Through my Business Administration studies I've built a solid foundation in management, economics and organizational strategy. People would describe me as responsible, polite and open-minded, and I'm bilingual in Spanish and English, which helps me connect with more people and projects.
Live site Personal project · iOS
Shift is a native iOS app I built for people whose work schedule changes week to week. It tracks shifts on a monthly calendar, works out gross income from hourly or fixed rates, and handles recurring shifts and reusable presets. It also doubles as a study planner, with subjects, exams and assignments alongside work. Its built-in assistant runs on Claude: you describe your schedule in plain language and it proposes the entries, which you confirm before anything is saved, with your API key kept in the device Keychain. Built with SwiftUI and SwiftData, it includes a home-screen to-do widget, JSON export and full English and Spanish localization, and it keeps all data on the device.
Live site Client work · Live
Autoclub Trackdays is a live production site I built for a Madrid car dealership with over 25 years in the trade. It's an Astro and Tailwind CSS build deployed on Cloudflare that ships with zero client-side JavaScript: a searchable catalogue with a dedicated page per vehicle, plus sections for buying, selling and custom orders. Performance and SEO drove most of the decisions: structured data for search engines, link previews for WhatsApp and Instagram, and responsive WebP photography served from its own image domain. It also ships with a custom admin panel so the dealership can add, edit and remove cars from the catalogue themselves, no developer needed.
Personal project
Finsaver was born from the idea of learning new skills and putting my knowledge to the test. It's an app made to make tracking spending and saving money easier, especially for people without much financial background. Built in Java following OOP principles, with JavaFX for the interface and a MySQL database behind it for transactions, clients and expenses. It pushed me to confront the real problems that show up over the life of a project rather than just the tutorial version of them.
VIP Hospitality Host for Real Madrid across football and basketball matchdays and corporate events. Guest relations, protocol, and catering coordination in premium areas.
Administrative support within a multidisciplinary team, handling office procedures and property management. Client documentation, records management, and internal coordination.
One-on-one tutoring in Mathematics and Spanish for foreign students aged 10-13 living in Spain. Curriculum adaptation, language support, and progress tracking.
I am currently pursuing a double degree in Computer Engineering and Business Administration. The programme lets me develop strong technical problem-solving skills while gaining a strategic perspective in management and economics, preparing me to bridge the gap between technology and business.
I completed my high school studies in New Hampshire, USA, an experience that significantly strengthened my English proficiency and cultural adaptability. Living abroad taught me to be independent, responsible and self-sufficient, while broadening my global outlook and my ability to connect with people from diverse backgrounds.
I focused on mathematics and technology, building a solid academic foundation for my future double degree. It was also an important personal experience, giving me the opportunity to live in a new city and adapt to a different environment, further developing my resilience and adaptability.
Java
Python
MySQL
HTML5
CSS
Tailwind CSS
Git
Linux
Figma
Word
Excel
PowerPoint
I'm open to internships, junior roles and freelance work. If you have a project in mind or just want to talk, my inbox is open.
info@diegodesalas.comBased in Madrid, Spain