Skip to main content
Open to new professional experiences

Hello, I'm Nuno Castro

Software Engineer

Expert in web and mobile development

About Me

Hello, my name is Nuno, I graduated in Computer Engineering from ESTG Felgueiras in August 2023. I discovered my passion for programming at the age of 15, when I decided to join a professional course in the area. Since then, I've dedicated my time to honing my skills and developing innovative projects.

Backend

.NET / .NET Core
Express.js
NestJS
FastAPI
Azure Functions
Swagger

Frontend

Blazor / Razor
React / Next.js
Angular
Tailwind CSS
Bootstrap

Mobile

Native Android (Java/Kotlin)
Jetpack Compose
React Native
Ionic

Cloud & DevOps

Azure
Docker
GitLab CI/CD
NGINX
IIS
Scrum

Data & Low-Code

SQL Server
MongoDB
MySQL
Power Platform

Professional and Academic Journey

Software Developer

B2F - Business To Future

Sep 2023 – Present
On-site
  • Web application development with .NET Framework
  • Interface creation with Razor ASP.NET
  • Maintenance and optimization of existing systems
.NET Framework
Razor ASP.NET
Docker

Master's in Critical Computational Systems Engineering

ISEP - Instituto Superior de Engenharia do Porto

Sep 2024 – Sep 2026
Porto, Portugal

Projects: https://github.com/orgs/nunofbcastro-ISEP/repositories

C
C++
Ada Programming

Software Developer (Internship)

B2F - Business To Future

Mar 2023 – Jul 2023
On-site
  • ETL automation for school data extraction
  • Website maintenance fueled by sources like Eurostat and DGEEC
  • Development of scalable solutions
.NET Framework
Razor ASP.NET
ETL

Projects

PORTFOLIO

This is my personal portfolio, built with React, TypeScript, and Tailwind CSS.

React
TypeScript
Tailwind CSS
View Project

SandSpace

2020 was a different year for everyone, prohibiting the world's population from many activities and imposing restrictions on most of them. That's why, together with some friends, I created the SandSpace project, which consists of a mobile application that allows you to analyze the occupancy rate of 865 beaches in Portugal. Each beach is represented by a dot that can have four colors: green (low risk), yellow (medium risk), orange (high risk) and red (beach closed). This project has been mentioned in more than 100 national newspapers and television channels (RTP, SIC, CMTV, Porto Canal...) and took part in the world's largest engineering competition organized by INTEL ISEF in the United States.

Java
Android Studio
PHP
View Project

Polumap

This mobile application allows EVERYONE to identify the places where there is pollution: from river pollution to open-air rubbish dumps. In this way, a new type of environmental cartography will be created by the community, identifying pollution hotspots. For each point selected, an email will be sent to the local authority and the National Environment Agency so that action can be taken.

Java
Android Studio
PHP
View Project

SmartHouse

Project carried out as part of the professional aptitude test (PAP) for the TGPSI professional course. It consisted of designing a security system integrating various types of sensors and cameras. The owner of this system will also be able to control all the sensors and view real-time video of their home, all via a mobile application. The more technical management of the security system will be done via a dedicated website.

PHP
Laravel
Android Studio
View Project

QR-CODE-READER

An HTML-based QR code reader.

HTML
JavaScript
View Project

SMART-MONEY-PAGE

A smart money management page.

TypeScript
React
View Project

OLLAMA-DOCKER

Docker configuration for Ollama.

Docker
Shell

BLAZORWASMDEPLOY

Example of deploying a Blazor WebAssembly application.

Blazor
C#
CSS

PEP-IT-PORTUGAL

PEP-IT Portugal project.

TypeScript
Node.js
View Project

Contact

Interested in working together? I'm open to new professional experiences and collaboration proposals.

Frequently Asked Questions

© 2026 Nuno Castro - All rights reserved