Resume
Versatile Full-Stack Developer and UX Engineer.
Work experience
2020-2024 KTH Royal Institute of Technology. Full-stack developer, UX engineer
2020-present: E-learning
Development of digital examination tools during the COVID-19 pandemic, transforming KTH’s learning environment to fully online. Key contributions included:
- API design and serverless integration: Node.js, Express.js, TypeScript, MongoDB, Azure Functions, Docker, Azure Cloud
- Frontend: React, TypeScript…
- Developed tools for digital examinations, impacting hundreds of courses and thousands of students.
2021-2023: Transfer to Ladok & Scanned paper exams
API design, Node.js, Express.js, TypeScript, React, Docker, Azure
Designed and implemented a solution for importing scanned paper exams into the Learning Management System and extracting grades from it, enabling digital grading for educators. Node.js, Express.js, TypeScript, React, MongoDB, Docker, Azure Cloud
2023-2024: Personal Menu
Developed a user-friendly navigation bar for students and teachers, curating relevant course links through microservices and APIs.
- Involved in frontend and backend development, UI/UX design.
part-time, 2024-present: KTH Style
UI design, frontend, UX, accessibility, HTML, CSS, TypeScript
Contributed to the design system project "KTH Style," focusing on UI design, accessibility, and usability. Lead the implementation of KTH new visual identity
- Developed guidelines and styles to enhance developer experience.
- HTML, CSS, JavaScript, WCAG
2018-2020 Findout Technologies AB.Full-stack developer consultant
Developing microservices in Node.js and serverless solutions for data synchronisation between KTH’s internal systems and the Canvas Learning Management System.
2017-2018 COAM (Official College of Architects of Madrid). Freelance full-stack developer
Developed the “Revista Arquitectura” website, translating a traditional paper magazine into a fully functional web platform. Handled end-to-end development from design to deployment.
2017 Common Action Forum. Part-time full-stack developer trainee
Contributed to the "Ontag" project, creating an open-source tool for journalists that enhances news articles with relevant annotations, collaborating in a multidisciplinary team.
Education
2013-2018 Computer Engineer Undergraduate (4 years).Technical University of Madrid
Participated in the Erasmus exchange program at Uppsala University during the 2017-2018 academic year, completing my Degree Project there.
Volunteered at Medialab Prado and events like "Codemotion Madrid."
Offered web development and Japanese courses while studying.
Languages: Native Spanish and Japanese, competent in English and Swedish
Programming: Node.js, TypeScript/JavaScript, Rust (side projects)