Profile Picture

Marco Di Toro

Full Stack Developer | .NET & React | 3+ Years Experience

Software Engineer | Telecommunications Technician

About Me

Final-year Software Engineering student at Inatel with a solid foundation as a Telecommunications Technician. I bring over 3 years of professional experience building full-stack solutions using .NET, React/Next.js, and Python.

I'm consistently applying patterns like DDD and Clean Architecture to deliver scalable and maintainable systems. Currently, I am exploring international career opportunities (EU and global). My goal is to leverage my technical background and upcoming graduation to relocate and contribute to a global engineering team.

Professional Experience

Wernher von Braun logo

Fullstack developer

Wernher von Braun

03/2025 - 11/2025

Full-stack developer working with C#, ASP.NET Core and the ABP framework. Built REST APIs and front-end features with Blazor/Blazorise, using SQL Server for persistence. Worked in an Agile/Scrum environment with Git and weekly code reviews; used Docker, Postman and automated tests (Selenium).

Freelance Full-Stack Developer

Self-Employed | Remote

02/2023 - 02/2025

Built end-to-end web applications with focus on scalable architecture and UX. Managed the full SDLC using Agile/Scrum practices. Worked with Next.js, TypeScript, Prisma, PostgreSQL and Docker; testing with Cypress (E2E) and Postman; CI/CD with GitHub Actions; domain configuration and hosting.

WatchGuard Technologies logo

Intern

WatchGuard Technologies

09/2021 - 06/2022 (8 months)

Worked with AWS microservices and Python, implementing solutions with Lambda, SNS, SQS, S3, Cloudfront, among others. Acquired knowledge about agile methodologies (Scrum) while participating in an international team. Gained extensive hands-on experience, providing me with a solid understanding of software development in an agile professional environment.

Projects

Groovetree logo

Groovetree

Web platform built with Next.js and PostgreSQL (via Supabase) that allows musicians and artists to create customizable pages to share their music, links, and events. It features OAuth authentication and data management through Prisma ORM, supporting embedded players and full layout and style customization.

Pixelforge logo

Pixelforge

Web platform built with Next.js and p5.js to help engineering professors demonstrate interactive simulations of practical concepts such as pathfinding (A*), flocking, computer graphics, multimedia (FFT), and matrix transformations. The project won 1st place at the FETIN science fair and later became my undergraduate thesis.

PROJETE VRTL 2020: Quality control with machine learning logo

PROJETE VRTL 2020: Quality control with machine learning

Responsible for the 3rd year technical project. Developed for production line, with the ability to identify, separate and catalog products in real time, using a trained neural network.

PROJETE 2019: Baropodometer logo

PROJETE 2019: Baropodometer

2nd year technical project. A mat was made capable of identifying the user's type of step and suggesting possible corrections for it.

PROJETE 2018: Automatic gate with wi-fi logo

PROJETE 2018: Automatic gate with wi-fi

1st year technical project. Garage door, capable of automatically opening and closing when detecting the user's presence on their local wi-fi network.

Skills

Frontend

BlazorReactNext.jsTailwind CSSJavaScriptTypeScript

Backend

C#EF CoreRabbitMQABP FrameworkPythonNode.jsSQL Server

QA & Testing

Unit TestingCypressPostmanSelenium

DevOps & Cloud

AzureAWSDocker

Architecture & Others

DDDClean ArchitectureMVCRESTful APIsScrum/KanbanGit

Education

Software Engineering

Instituto Nacional de Telecomunicações - Inatel

01/2021 – Cuhttps://www.freecodecamp.org/certification/marcoditoro/foundational-c-sharp-with-microsoftrrent

Telecommunications Technician

Escola Técnica de Eletrônica Francisco Moreira da Costa

01/2018 - 12/2020

Certificates

Microsoft logo

Foundational C# with Microsoft

Microsoft

February 2026

Microsoft logo

Microsoft Azure Fundamentals (AZ-900)

Microsoft

In progress

Languages

Brazil

Portuguese (native)

United States

English (fluent)

LinkedIn

QR Code for LinkedIn

Download my resume

Download a PDF version of my resume for future reference.