Maycon Sousa, Developer in Belo Horizonte - State of Minas Gerais, Brazil
Maycon is currently unavailable

Maycon Sousa

Software Developer

Belo Horizonte - State of Minas Gerais, Brazil

Toptal member since April 28, 2022

Bio

As a full-stack software engineer with 14+ years of experience, Maycon is passionate about transforming complex challenges into innovative, high-performance solutions. From industrial systems to financial applications, he has delivered impactful software that drives business growth. Maycon combines deep expertise in architecture with a commitment to crafting solutions that deliver results. Let’s connect and explore how he can help bring your next project to life.

Portfolio

AE Studio
JavaScript, TypeScript, React, OpenAI, React Native, Python 3, Stripe API...
Energicos Gbmh
HTML5, JavaScript, TypeScript, Amazon Web Services (AWS), Vue, CSS3...
Vetta
HTML5, JavaScript, TypeScript, React, REST APIs, C#, Software Architecture...

Experience

  • CSS3 - 14 years
  • JavaScript - 14 years
  • HTML5 - 14 years
  • Node.js - 8 years
  • React - 8 years
  • TypeScript - 8 years
  • Software Architecture - 7 years
  • OpenAI API - 2 years

Preferred Environment

MacOS, Visual Studio Code (VS Code)

The most amazing...

...project I've worked on was a fitness platform where I learned about user behavior, churn, B2B2C model, payments, and technical challenges with high volume.

Work Experience

Senior Full-stack Engineer

2022 - 2024
AE Studio
  • Developed a React Native lead-tracking app for a solar panel company’s sales team, improving lead management efficiency and sales workflow.
  • Created a fitness and wellness video platform supporting livestreams and structured programs, with cross-platform mobile apps built using Capacitor for a seamless user experience.
  • Leveraged data analysis skills to identify trends in user behavior and potential churn factors, providing actionable insights for customer retention strategies.
  • Integrated essential 3rd-party tools such as Stripe, Klaviyo, Sentry, Google Analytics 4, and Facebook Pixel, ensuring comprehensive functionality across analytics, payment processing, and user engagement tracking.
  • Worked with the OpenAI API to implement various features and developed POCs for speech recognition and voice cloning using ElevenLabs.
Technologies: JavaScript, TypeScript, React, OpenAI, React Native, Python 3, Stripe API, OpenAI API, Stripe, Streaming, Deno, Bun, Figma, Tailwind CSS, Shadcn, OpenStreetMap, Remotion, Capacitor, Data Analysis, Metabase, Sentry, Vercel, MongoDB, Railway, Klaviyo, Software Development, HTML5, CSS3, Node.js, REST APIs, APIs, Full-stack, Next.js, Web Development, PostgreSQL, Express.js, Back-end, Architecture, Heroku, API Integration, API Architecture, Full-stack Development, API Design, Web Components, Radix UI, UI Components, Front-end, Generative Artificial Intelligence (GenAI), SQL, Prisma, Docker, Redux

Senior Full-stack Engineer

2021 - 2022
Energicos Gbmh
  • Implemented an internal system for managing customer contracts, invoices, and the energy distribution network, enhancing workflow cohesion and reliability in managing energy delivery data.
  • Improved deployment practices by optimizing the AWS CodePipeline, increasing deployment reliability and ensuring smoother production rollouts.
  • Established a structured bug-tracking process, facilitating faster identification and resolution of software issues, which reduced the backlog of reported bugs.
Technologies: HTML5, JavaScript, TypeScript, Amazon Web Services (AWS), Vue, CSS3, AWS CodePipeline, Node.js, Full-stack, Back-end, Architecture, APIs, Web Development, Next.js, Express.js, Software Development, REST APIs, API Integration, API Architecture, Full-stack Development, API Design, Web Components, UI Components, Front-end, Docker

Software Architect

2017 - 2021
Vetta
  • Designed and developed a comprehensive UI component library, creating a unified design resource to streamline development and ensure visual consistency across all company projects.
  • Contributed to project architecture by actively collaborating on design and technical solutions, ensuring scalable and efficient implementations across various projects.
  • Supported CI/CD pipeline setup by configuring automated build and deployment processes in Azure DevOps, enhancing deployment consistency and reducing manual steps.
Technologies: HTML5, JavaScript, TypeScript, React, REST APIs, C#, Software Architecture, Java, PostgreSQL, .NET Core, React Native, jQuery, Node.js, Full-stack, Express.js, Back-end, Architecture, APIs, Web Development, Next.js, Software Development, Systems Analysis, CSS3, API Integration, API Architecture, Full-stack Development, API Design, Storybook, Design Systems, Web Components, Radix UI, UI Components, Front-end, SQL, Docker, ASP.NET, Redux

Senior Software Engineer

2016 - 2017
Reply
  • Developed a traceability application tailored for automotive assembly, improving process oversight and ensuring accurate recording of screw-tightening steps on the production line.
  • Collaborated in defining the project’s architecture, contributing to design choices that enhanced scalability and integration within the existing assembly line systems.
  • Mastered the screw-tightening controller communication protocol, enabling seamless integration of hardware and software components to improve real-time data accuracy.
Technologies: C#, HTML5, ASP.NET MVC, JavaScript, Windows Forms (WinForms), CSS3, jQuery, Full-stack, Back-end, APIs, Web Development, Software Development, REST APIs, API Integration, API Architecture, Full-stack Development, API Design, SQL, ASP.NET

Software Engineer

2010 - 2016
Vetta
  • Developed industry-specific applications for clients in sectors like banking and health insurance, adapting solutions to meet diverse regulatory and operational requirements.
  • Contributed to a range of projects with varying sizes and technology stacks, demonstrating adaptability and proficiency in multiple development environments.
  • Enhanced problem-solving abilities by actively tracking and resolving bugs, ensuring smoother project functionality and user experience.
Technologies: C#, CSS3, JavaScript, HTML5, jQuery, ASP.NET MVC, Windows Forms (WinForms), Java, Full-stack, APIs, Web Development, Next.js, Express.js, Software Development, Systems Analysis, TypeScript, React, REST APIs, React Native, Back-end, API Integration, API Architecture, Full-stack Development, API Design, UI Components, Front-end, SQL, ASP.NET

Experience

Energicos ASA

Developed a comprehensive internal system for managing critical aspects of the energy distribution lifecycle, including customer contracts, invoicing, and infrastructure elements like distribution networks, meters, and measurement data.

Viridis UI

Developed an internal React-based UI component library designed to standardize and accelerate the creation of web applications across the company. This library provides reusable, customizable components that promote design consistency and reduce development time, enabling teams to build and deploy applications more efficiently.

Ralos App

A React Native application tailored for a solar panel company’s sales team to streamline lead tracking and management. The app enhances sales workflow by enabling real-time lead monitoring, status updates, and prioritization, all within an intuitive mobile interface.

Instill Platform

A comprehensive fitness and wellness video platform designed to deliver livestreams and on-demand structured programs. This platform supports a diverse range of content, allowing users to engage in live sessions and follow fitness plans tailored to their needs. To ensure a seamless user experience across devices, cross-platform mobile apps were developed using Capacitor, providing consistent performance and functionality on both iOS and Android. The platform’s user-friendly interface and robust features help users track progress, access a wide variety of wellness content, and stay engaged with their fitness goals.

Education

2017 - 2019

Postgraduate Degree in Distributed Software Architecture

Pontifícia Universidade Católica de Minas Gerais - Belo Horizonte, Minas Gerais, Brazil

2008 - 2011

Bachelor's Degree in Information Systems

Pontifícia Universidade Católica de Minas Gerais - Belo Horizonte, Minas Gerais, Brazil

Certifications

SEPTEMBER 2017 - PRESENT

Exam 480: Programming in HTML5 with JavaScript and CSS3

Microsoft

Skills

Libraries/APIs

React, Node.js, REST APIs, jQuery, Vue, Windows Forms (WinForms), OpenAI API, Stripe API, Stripe

Tools

Shadcn, Sentry, Prisma, Figma, Capacitor

Languages

HTML5, JavaScript, CSS3, TypeScript, C#, SQL, Java, Python 3

Frameworks

.NET Core, React Native, ASP.NET MVC, Next.js, Express.js, Tailwind CSS, ASP.NET, Redux

Paradigms

API Architecture

Platforms

MacOS, Visual Studio Code (VS Code), Heroku, Docker, Amazon Web Services (AWS), Vercel, Klaviyo

Storage

MongoDB, PostgreSQL

Other

Software Development, Software Architecture, APIs, Web Development, Full-stack, Back-end, API Integration, Full-stack Development, API Design, Web Components, Radix UI, UI Components, Front-end, Architecture, OpenAI, Streaming, Deno, Bun, Remotion, Railway, Storybook, Design Systems, Systems Analysis, AWS CodePipeline, OpenStreetMap, Data Analysis, Metabase, Generative Artificial Intelligence (GenAI)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring