MAYCON GONCALVES

Download Resume

Hello!
I'm Maycon Gonçalves

I'm a Senior Software Engineer with over 6 years of experience across backend, frontend, and cloud infrastructure, focused on backend development and modernizing legacy .NET systems running in production, from .NET 4.5 to .NET 10. My core stack includes C#, .NET, React, and SQL Server, with Entity Framework, Dapper, Apache Kafka, RabbitMQ, Redis, PostgreSQL, Docker, and Azure DevOps, and I use Claude and GitHub Copilot daily to plan migrations and support development.

I've designed and built .NET APIs from scratch with Clean Architecture and Domain-Driven Design, cut deployment time by over 40% through CI/CD pipelines with Azure DevOps and Docker, and automated manual document generation with Apache Kafka and background workers in C#, reducing manual effort by approximately 30%.

Open to remote roles with international teams, with full overlap with US business hours.

Maycon Gonçalves
Technical Expertise

Tech Stack & Skills

A comprehensive toolkit built over years of hands-on experience in building production-grade applications.

Backend

C#.NET 4.5 to .NET 10ASP.NET MVCASP.NET Web FormsEntity FrameworkDapperApache KafkaRabbitMQREST APIsSOAP/WSDLGraphQLNode.jsPythonClean ArchitectureDDDSystems Design

Frontend

ReactNext.jsTypeScriptTailwind CSSReduxJestReact NativeNextAuthAngular 2+Angular.jsJavascript

Cloud & AI

AzureAzure DevOpsAWSDockerKubernetesCI/CDSharePointVercelLinuxClaude CodeGitHub CopilotMCP

Databases

PostgreSQLMongoDBMySQLRedisPrismaSQL ServerRavenDB
Featured Work

Projects I'm Proud Of

A selection of my work showcasing expertise in full-stack development, cloud architecture, and scalable system design.

Document Management System

Developed a document management system using queues and workers with .NET 6.0, Apache Kafka to process queue items, automatically assign tasks to responsible users, and populate documents using SQL Server, reducing manual effort by approximately 30%. Included Git versioning and team documentation.

.NET 6.0Apache KafkaSQL ServerGit

Zebra Printer Integration

Integrated Zebra printers and created ZPL templates for box labeling and product identification using .NET 6.0 API and ASP.NET MVC microservices, reducing manual labeling time by 25%.

.NET 6.0ASP.NET MVCMicroservicesZebra ZPL

Memory Club Mobile App

Developed a mobile app to help seniors train their memory with games involving Q&A, images, figures, and numbers. Built with React Native, C# .NET 8.0 API, and Next.js admin portal.

React Native.NET 8.0Next.jsC#

Legacy System Migration

Migrated four legacy APIs and Windows Services from .NET 4.5 to .NET 10 in under three months for UL Solutions, keeping functionality, adding automated tests, AES-128/256 encryption, and Redis caching, and making them consumable by systems on current .NET versions.

.NET 4.5.NET 10C#RedisSOAP/WSDLAutomated Tests

Automated CI/CD Infrastructure

Built infrastructure using Azure DevOps, Azure Portal, and Docker to create CI/CD pipelines for automated API and frontend deployments, connecting client platforms and reducing deployment time by 40%.

Azure DevOpsAzure PortalDockerCI/CD
Career Journey

Professional Experience

A timeline of growth, learning, and delivering impactful solutions across diverse industries and technologies.

Senior Software Engineer

In All Media

Oct 2025 - Present

Placed by a US consultancy (Austin, Texas, remote) at UL Solutions, a global applied safety science company, modernizing legacy .NET systems running in production.

Key Achievements:

  • Migrated four legacy APIs and Windows Services from .NET 4.5 to .NET 10 in under three months, keeping functionality and adding automated tests
  • Made legacy services consumable by systems on current .NET versions that were previously incompatible
  • Owned the migration plan after mapping each system with the client's stakeholders, deciding what was rewritten and renegotiating scope
  • Implemented AES-128/256 encryption and Redis caching, with packages updated for security and scalability
  • Used Claude and GitHub Copilot to plan migrations
  • Tech stack: .NET 4.5 to 10, C#, React, SQL Server, Redis, SOAP/WSDL, Azure DevOps

Full Stack Software Engineer

Ímpar

Oct 2024 - Oct 2025

Brazilian technology consultancy (Rio de Janeiro, remote) building internal systems for large clients such as Vale.

Key Achievements:

  • Gave outsourced workers autonomy to reach reports on their own, integrating two SharePoint portals onto the same database and API with role-based limits
  • Delivered a POC of a new background check flow with Refinitiv LSEG after mapping the failures of Vale's legacy system
  • Owned architecture decisions as the only C# developer on the support tower
  • Tech stack: C#, .NET, SharePoint, React, GraphQL, Azure

Full Stack Software Engineer

Projétil

Dec 2023 - Oct 2024

Startup and software house (São Paulo, remote) building systems from scratch.

Key Achievements:

  • Reduced deployment time by over 40% with CI/CD pipelines on Azure DevOps and Docker, plus a documented playbook for the team
  • Led a squad of junior developers as tech lead
  • Built a new API architecture using C# (.NET), Dapper, and PostgreSQL, applying DDD, SOLID principles, clean code, and Swagger documentation
  • Trained team members on the new backend architecture to ensure consistency and maintainability
  • Migrated frontend from React to Next.js to improve SEO, performance, and maintainability
  • Tech stack: .NET, C#, Dapper, PostgreSQL, Docker, Azure DevOps, React, Next.js, React Native

Full Stack Software Engineer

MB Labs

Jun 2023 - Nov 2023

MB Labs is a software development company focused on product modernization and innovation. I contributed to both frontend and backend systems, improving legacy applications and reporting features.

Key Achievements:

  • Developed a reporting feature to determine optimal locations for opening new businesses, using data analysis and integration with Power BI
  • Built the reporting backend using C# and ASP.NET Web Forms 3.5, ensuring compatibility with existing infrastructure
  • Identified and fixed cross-platform bugs in a logistics mobile system using React Native, Redux, and Axios
  • Implemented monitoring tools like Bugsnag, Firebase, and CloudWatch to proactively capture crashes and bugs
  • Maintained backend APIs in C# with .NET 6.0, supporting legacy integrations and business logic
  • Tech stack: C#, ASP.NET Web Forms, React Native, Redux, Firebase, CloudWatch, .NET 6.0

Full Stack Software Engineer

Undefined Technology

Feb 2020 - May 2023

Consulting company (Salvador, Bahia, remote) focused on accelerating talent development and delivering software solutions across multiple industries and clients.

Key Achievements:

  • Developed integration with Zebra printers using ZPL to automatically generate shipping box labels, replacing manual handwriting and reducing operational errors
  • Built investment plan features for a financial system, allowing users to simulate and select private pension options via new Angular frontend screens
  • Designed a permission management flow enabling administrators to define access levels for each user group, enhancing platform security
  • Helped build a document processing pipeline using Kafka and background workers to generate and populate PDF templates with user data, significantly reducing manual workload
  • Followed Git Flow for version control and managed tasks using Azure Boards in an agile environment

About Me

Beyond the code, here's what makes me who I am.

My Journey

Since I was a child, I’ve always been fascinated by technology, games, and the internet. After finishing high school, I discovered the world of programming, and it immediately excited me exploring code, understanding how systems work, and realizing that software is an incredibly dynamic tool where almost anything can be built. I spent some time doing freelance projects, gaining practical experience, and gradually landed my first opportunities at major companies. There, I continued to refine and solidify the knowledge I had acquired. Today, after more than 6 years in this profession, I remain passionate about understanding how things work and transforming code into solutions that truly make an impact, improving and simplifying the daily lives of people and businesses. My journey reflects a continuous commitment to learning, creating, and building technologies that matter.

Interests & Hobbies

SurfingFamily TimePlaying GuitarWatching AnimeReadingFighting Capoeira

Languages

PortugueseNative
EnglishFull Professional
FrenchElementary
JapaneseElementary
SpanishElementary

Education

Gonçalo Muniz State School

High School

Programming Logic with JavaScript · Cubos Academy (2021)

Certification

Algorithms and Programming Logic in C · Udemy (2021)

Certification