Ramon Lage

Curriculum Vitae

Backend-focused full stack developer with experience gained through personal projects and small freelance collaborations.

Profile

Backend-focused full stack developer with several years of hands-on experience building web applications. Currently focused on TypeScript and NestJS, with a strong interest in clean architecture and maintainable backend systems.

Technical Skills

  • Backend: TypeScript, NestJS, Node.js, Python, Django, FastAPI
  • Frontend: JavaScript, React, Astro, TailwindCSS
  • Databases: PostgreSQL, MongoDB, SQL fundamentals
  • Tools & concepts: REST APIs, Swagger/OpenAPI, Git & GitHub

Selected Projects

Recipes API (NestJS) — REST API built as a clean, extensible backend foundation with modular architecture and DTO-based validation.

IoT Climate Monitor — Full stack project integrating real sensor data, backend APIs, and a web dashboard for visualization.

Django TaskFlow — Task management application focused on backend fundamentals such as data modeling and persistence.

Education & Training

Certificate of Professionalism – Full Stack Web Development (IFCD210) · 2023
Government-accredited vocational training covering frontend and backend web development, including a practical company placement.

Higher Vocational Training in Mechanical Design · 2019–2021
Technical education with exposure to automation concepts, CAD design, and applied problem solving. Final project combined Arduino, 3D printing, and mechanical design.

Additional Training

Docker fundamentals · AWS basics · SQL & relational databases · Introductory data analysis with Python

Languages

Spanish (native) · Catalan (native) · English (intermediate – technical reading & writing)