MAYCON GONCALVES

Download Resume

Hello!
I'm Maycon Gonçalves

I'm a Senior Full Stack Software Engineer with over 6 years of experience designing and delivering full-cycle software solutions across backend, frontend, and cloud infrastructure. Proficient in C# (.NET), React, Next.js, SQL Server, and Azure DevOps, I specialize in scalable architecture, clean code, and CI/CD automation. My work includes designing secure APIs with DDD and Swagger, reducing deployment time by over 40% through DevOps pipelines, and migrating architectures for SEO and performance gains. I have also created automated solutions integrating label printers, real-time monitoring systems, and document workflows with Kafka and background workers. I thrive in agile environments, regularly participate in client meetings to bridge technical and business needs, and I am passionate about building reliable and impactful solutions for global teams

Maycon Gonçalves
Technical Expertise

Tech Stack & Skills

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

Backend

Node.jsPythonC#REST APIsASP NET MVCDapperEntity FrameworkGraphQL

Frontend

ReactNext.jsTypeScriptTailwind CSSReduxJestReact NativeNextAuthAngular 2+Angular.jsJavascript

Cloud

AWSDockerKubernetesCI/CDAzureVercelLinux

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. 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 legacy C# .NET 6.0 projects to .NET 8.0 and .NET 10, redesigning architecture, understanding business logic to maintain functionality, updating NuGet packages and dependencies, and adding observability for issue tracking and easier maintenance.

.NET 6.0.NET 8.0.NET 10NuGetObservability

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

Turing

Oct 2025 - Present

Working as a Senior Software Engineer, currently allocated to the Support Engineering team at Pipedream, focusing on resolving complex technical issues, assisting customers with platform integrations, and improving authentication flows and SaaS platform functionality. The role also involves investigating billing-related issues and collaborating with engineering teams to improve reliability and developer experience.

Key Achievements:

  • Perform initial triage of technical issues using Front App to manage and investigate customer support requests.
  • Communicate directly with customers via Slack and email to troubleshoot issues and help debug workflows and integrations.
  • Investigate and resolve OAuth 2.0 authentication issues, debugging and implementing improvements using Node.js.
  • Analyze platform usage, costs, and operational metrics through queries and dashboards in Looker Studio.
  • Work with REST APIs, webhooks, and event-driven architectures to diagnose and resolve integration issues.
  • Collaborate with cross-functional teams to identify platform issues and improve system reliability and customer experience.
  • Analyze dependencies, libraries, and external packages to ensure compliance with internal engineering standards.
  • Monitor and investigate production incidents, logs, and workflow execution failures.
  • Participate in code reviews and technical discussions to improve system performance, reliability, and maintainability.

Full Stack Software Engineer

Impar

Oct 2024 - Oct 2025

Ímpar is a Brazilian technology consultancy focused on delivering customized solutions across enterprise systems. As part of the engineering team, I worked on both project delivery and ongoing maintenance using Microsoft technologies.

Key Achievements:

  • Integrated a .NET API with SharePoint using PnP, allowing users to access unified data across systems within a single platform
  • Developed frontend features in React to support data management and orchestration flows
  • Maintained and implemented new features across multiple systems using .NET, SQL Server, SharePoint, and GraphQL
  • Handled production deployments through Azure and supported continuous delivery
  • Participated in client meetings to clarify technical doubts and proactively suggest improvements
  • Adopted Kanban and agile practices to manage development tasks
  • Tech stack: C#, .NET, SQL Server, React, SharePoint, GraphQL, PnP, Azure

Full Stack Software Engineer

Projetil Tech

Dec 2023 - Oct 2024

Projétil delivers full-stack solutions with a focus on DevOps and scalable architectures. I worked on greenfield projects, DevOps implementation, and system modernization.

Key Achievements:

  • Designed and implemented CI/CD pipelines with Azure DevOps and Docker, reducing deployment time by over 40%
  • 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
  • Integrated NextAuth for secure authentication, eliminating risks from storing sensitive data in cookies or localStorage
  • Participated in project negotiation meetings, providing technical insights to support the sales team
  • Tech stack: .NET, C#, Dapper, PostgreSQL, Docker, Azure DevOps, React, Next.js, NextAuth

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 IT

Feb 2020 - May 2023

At this technology company, I developed automation and core system functionalities for enterprise platforms, improving efficiency and user experience.

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
EnglishAdvanced

Education

Gonçalo Muniz State School

High School

Programming Logic with JavaScript

Certification