Paulo Melo

Junior Full-Stack Web Developer

I build responsive, full-stack web applications using Angular, JavaScript and Node.js. Bootcamp graduate with hands-on projects and a passion for clean, maintainable code.

Download CV Download CV

About Me

I’m a Junior Full-Stack Web Developer based in Braga, Portugal, currently transitioning into tech after completing the RE_START bootcamp by PRIMAVERA (330h). During this intensive program, I built several practical projects using Angular and Node.js, focusing on creating responsive and functional web applications. I enjoy working across both frontend and backend, with a particular interest in building clean, maintainable solutions and improving user experience. My recent work includes projects such as a weather dashboard, a budget tracker with a full backend, and other hands-on applications that reflect real-world use cases. At 40, I bring maturity, responsibility, and a strong work ethic to my transition into software development. I’m currently looking for a junior developer opportunity in Braga or remote, where I can continue to grow and contribute to a development team.

Paulo Melo Avatar

Projects

Budget Tracker Screenshot

Budget Tracker

Full-stack web application to manage personal finances. Users can add, edit, delete, and filter transactions, with automatic balance calculation. Backend built with Node.js + Express + SQLite; frontend with vanilla JS, HTML, and CSS.

Tech: Node.js, Express, SQLite, Vanilla JS, HTML, CSS

Weather Dashboard Screenshot

Weather Dashboard

Angular application providing real-time weather data and a 5-day forecast. Features city search, favorites management, unit toggle, and an AI chat assistant for weather queries. Responsive UI with error handling for invalid input or API issues.

Tech: Angular, TypeScript, REST API, RxJS, AI Integration, HTML, CSS

GitHub
Todo App Screenshot

Todo List App

Interactive task management app built with vanilla JavaScript, HTML, and CSS. Supports task creation, editing, deletion, priority assignment, completion tracking, and persistent storage with localStorage. Responsive design for desktop and mobile.

Interactive task management app built with vanilla JavaScript, HTML, and CSS. Supports task creation, editing, deletion, priority assignment, completion tracking, and persistent storage with localStorage. Responsive design for desktop and mobile.

GitHub

Skills

Frontend

HTML5 CSS3 JavaScript (ES6+) Angular React Responsive Design / Flexbox

Backend / Databases

Node.js Express SQL Server / T-SQL MongoDB / NoSQL REST APIs SQLite C# / .NET (OOP)

Tools / Version Control

Git GitHub Bash Vim

Soft Skills / Professional Development

Agile Methodologies (Workshop) UX Basics (Workshop) Teamwork Communication Problem Solving

Languages

Portuguese (Native) English (Fluent)

Contact Me

Email GitHub LinkedIn Medium
Braga, Portugal