Full-Stack Engineer

Gabriel Brogni

Full-stack engineer focused on scalable architecture and high-performance web applications. Experienced in designing REST and GraphQL APIs with .NET and Node.js, and building modern frontends with React, Next.js, and Angular.

Professional Experience

Full-Stack Engineer

August 2025 – Present

Table IT

  • Develop full-stack solutions with .NET (C#), Node.js (NestJS/Express), ReactJS and Angular, building scalable APIs and modern SPA interfaces.
  • Led migration of legacy ASP system to modern architecture (.NET + React/Angular), decreasing post-deploy risks and improving delivery velocity.
  • Designed and maintained REST and GraphQL APIs with focus on performance, data modeling and security (JWT, access control).
  • Implemented secure authentication services for automated integrations using RSA encryption and digital signatures in production.
  • Work with observability, logging and CI/CD pipelines (Azure DevOps/Git) to enable predictable deployments and safe rollbacks.
  • Collaborate with stakeholders on technical design and prioritization.

Full-Stack Engineer

September 2022 - August 2025

Movtech Systems

  • Led legacy migration (VB.NET → C#/.NET Core) and architectural redesign using Clean Architecture and DDD, reducing technical debt and improving maintainability.
  • Designed and built scalable APIs using .NET Core and Node.js (Express/NestJS), including authentication, versioning and clear API contracts.
  • Architected SPAs with Angular and ReactJS focused on component reuse, state management and render performance.
  • Implemented asynchronous Node.js services for integrations and batch processing to improve throughput and system decoupling.
  • Defined automated testing strategy (unit, integration, E2E) with XUnit, Jest and Cypress, raising release reliability.
  • Active participant in architecture decisions, code reviews and engineering standards.

Featured Projects

Forum API

A robust backend RESTful API designed for Q&A platforms and discussion forums. Features include authentication, thread management, real-time updates, and caching for optimal performance.

TypeScriptNode.jsNestJSRedis

Technical Skills

Frontend

AngularReactJSNext.jsTypeScriptTailwind CSS

Backend

.NET Core/FrameworkC#Node.jsExpress.jsNestJSRESTful APIsGraphQL

Databases

SQL ServerPostgreSQLMongoDBRedisEntity FrameworkPrisma

Testing & DevOps

XUnitJestCypressTDDAWSAzure DevOpsCI/CD

Education & Certifications

Education

Bachelor's Degree in Systems Analysis and Development

SENAI (Brazil)

2022 - 2024

Certifications

AWS Academy Graduate - Cloud Foundations

Issued: May 2024

The Complete Agile Scrum Fundamentals Course

Issued: January 2023