Education
Universitat Politècnica de Catalunya - Facultat d'Informàtica de Barcelona (FIB)
Computer Science, B.S.E
Sep 2019-Jun 2023
Specialization: Software Engineering
Coursework: Algorithms, Data Structures, Programming, Software Architecture and Design, Database Management, Operating Systems, Software Project Development, Parallel Computing, Computer Vision
Additional: Machine Learning Specialization (Coursera, Dec 2023)
Phone: +34 658 75 75 64
Experience
Software Engineer at Meteosim
Mar 2024-Present
- Implemented a Slurm and Redis-based job management system using Airflow to optimize task workflow for Meteosim's intensive weather operations, enabling real-time monitoring and efficient task handling across multiple computing nodes. Added essential features like dataset integration and time zone support to improve functionality. It has been daily running hundreds of critical tasks without failure
- Developed a new internal tool: a Vue-based web interface and a FastAPI backend to simplify the creation and maintenance of Airflow DAGs (scheduled data pipeline workflows)
- Built a Retrieval-Augmented Generation (RAG) chatbot using tools such as LlamaIndex, Ollama, Llama LLMs, and embedding models. Implemented concurrent request handling, task cancellation, and real-time chat feedback. Deployed on Oracle GPU VM and currently used company-wide, with potential integration into the main product
- Built and helped design the backend for a new SaaS product in development inside Meteosim. Implementing gRPC services, Vue interfaces, and weather alert generation scripts using internal libraries. Collaborating with UX designers to document APIs and create test data for frontend development
Software Engineer at LogMeal (The Shazam for Food)
Feb 2023-Dec 2023
- Enhanced the LogMeal API by upgrading and developing new functionalities
- Led the implementation of the LogMeal Platform for health professionals to monitor clients' dietary intake
- Collaborated with ML engineers and health professionals to shape functionalities to user needs
- Implemented automated tests and CI/CD processes across different development environments
- Optimized production databases containing sensitive information
- Managed technology stack including Docker, Python, SQL, JavaScript, HTML, GitLab
Software Engineer at Aqaia
Jul 2022-Nov 2022
- Developed new key functionalities for major clients
- Improved and maintained large MySQL relational databases
- Enhanced web applications using Telerik components
- Worked with C#, ASP.NET Core, and .NET Framework
Projects

UpToWhere
Web application for calculating and visualizing viewsheds and line-of-sight analyses using real-world elevation data. Built a React frontend with Leaflet and D3.js for interactive map visualizations and elevation profiles. Implemented a FastAPI backend with PostgreSQL and Redis for efficient data processing and caching. Created a custom viewshed algorithm that accounts for Earth's curvature and atmospheric refraction. Integrated NASA SRTM elevation data (30m resolution) with optimized retrieval and processing systems. Implemented parallel processing with Celery workers for handling large-scale geospatial computations. Developed advanced shape merging algorithms with distance-based optimization and terrain smoothing. Implemented monthly sun path analysis on the calculated viewshed. Deployed with Nginx reverse proxy on Vercel and Hetzner Cloud infrastructure. Successfully deployed to production with 200 registered users and 4,000 total visitors, receiving positive user feedback. Led product development from concept to launch, balancing technical complexity, user experience and market needs. Check it out at uptowhere.com.

Tale Creator App
Cross-platform iOS and Android app utilizing AI technologies for children's storytelling. Features OpenAI API integration, Google Cloud TTS for auditory storytelling, Firebase for backend operations, and Stripe payments integration. Built with React Native and continuously improved based on user feedback. Available on the App Store and at talecreatorapp.com.
Fashion Brand eCommerce
Successful eCommerce platform for high-end brand Buen Dia 0222. Custom Shopify implementation with hundreds of sales and high customer satisfaction. Periodically updated based on user feedback and brand requirements.
Paris Agency Website
Dynamic website for Paris-based Scrol Agency. Built with HTML, CSS, and JavaScript, integrated with Sanity CMS for client content management.
iMessage-Style Portfolio
Creative portfolio website development imitating the iMessage iOS App interface. Features Sanity CMS integration for easy content updates. View at LMNOP.
Luxury Kitchen Company Website
Developed a website from scratch matching the clients needs. Based on HTML, CSS and JavaScript. Prepared a Sanity project for the client to be able to update it independently following the planned design. View at valmor.cat.
Technologies & Skills
Languages
Frameworks & Libraries
Data & Storage
DevOps & Infrastructure
Cloud & Services
AI & Specialized
Methodologies
Languages
That's it! And finally, this is me, catching a cold in Norway.
