Ramon Lage
Foto de Ramon Lage

Hi, I’m Ramon Lage

Full Stack Developer · Backend-focused (TypeScript & NestJS)

I’m a backend-focused full stack developer working mainly with TypeScript and NestJS, complemented by React-based frontends. I build web applications through personal projects and freelance collaborations, with a strong focus on clean architecture and clarity over complexity.

Technologies

  • TypeScript
  • NestJS
  • Node.js
  • JavaScript / React
  • Astro
  • TailwindCSS
  • PostgreSQL / MongoDB
  • Python
  • Django / FastAPI
  • Git / GitHub

Experience

A selection of personal projects and freelance collaborations focused on applying modern web development concepts, backend architecture, and best practices in realistic scenarios.

Recipes API

Personal Project • 2025

REST API built with NestJS and MongoDB, designed with a modular structure and prepared for features such as authentication and authorization.

NestJSTypeScriptMongoDBMongooseSwagger

IoT Climate Monitor

Personal Project • 2025

Full stack IoT dashboard combining a React frontend with a backend API to monitor temperature and humidity in real time.

ReactFastAPIPostgreSQL

Django TaskFlow

Foundational Project • 2023

Task management application built with Django, focused on data modeling, persistence, and backend structure.

DjangoPostgreSQL

PyLightControl

Foundational Project • 2023

Web-controlled hardware system integrating a Flask backend with Arduino to manage a relay and physical device state.

FlaskArduino

In Search for Happiness

Foundational Project • 2022

Interactive data visualization exploring the relationship between GDP and happiness indicators using Python-based tools.

StreamlitPlotly

Collatz Conjecture

Foundational Project • 2022

JavaScript-based mathematical exploration of the Collatz conjecture, focused on algorithmic thinking and visualization.

JavaScript

GUI ToDo App

Foundational Project • 2022

Desktop to-do application built with Python, emphasizing basic application structure and user interaction.

PythonGUI