Fábio A. Costa, Developer in Ribeirao Preto - State of São Paulo, Brazil
Fábio is currently unavailable

Fábio A. Costa

Sitecore Developer

Ribeirao Preto - State of São Paulo, Brazil

Toptal member since June 25, 2025

Bio

Fábio is a senior Sitecore architect with over six years of experience delivering scalable, enterprise-grade solutions using Sitecore, .NET, and React. He has led projects across diverse sectors, including government, eCommerce, and digital marketing, focusing on architecture, performance, and clean code practices. Fábio consistently drives high-quality outcomes through thoughtful design and effective leadership.

Portfolio

Valtech
Sitecore, Sitecore CLI, Sitecore JSS, Sitecore Experience Accelerator (SXA)...
SmarAPD Informática
.NET, React, Angular, Docker, Kubernetes, IIS SQL Server, Scrum, Kanban...
Protego Technologies
.NET Framework, AWS Lambda, AWS IoT, Web API 2, CI/CD Pipelines, Jenkins, SQL...

Experience

  • .NET - 6 years
  • C# - 6 years
  • Azure - 6 years
  • Sitecore - 5 years
  • JavaScript - 4 years
  • React - 4 years
  • Sitecore JSS - 4 years
  • Architecture - 3 years

Preferred Environment

Visual Studio, Visual Studio Code (VS Code), Windows 11, Docker, Docker Compose

The most amazing...

...accomplishment has been architecting and deploying a global Sitecore solution that revolutionized collaboration for SC Johnson's marketing teams worldwide.

Work Experience

Senior Sitecore Developer

2021 - PRESENT
Valtech
  • Directed the architecture and delivery of enterprise-grade Sitecore solutions for global clients, including a content hub.
  • Designed and developed scalable RESTful APIs integrated with Sitecore and React-based applications.
  • Mentored and managed junior developers, performing code reviews and providing technical guidance.
  • Implemented unit testing strategies using xUnit and Moq to ensure code reliability and maintainability.
  • Automated build and deployment pipelines with Jenkins and Azure DevOps, reducing release times and minimizing errors.
  • Deployed and maintained cloud infrastructure on Microsoft Azure for production and staging environments.
  • Implemented test-driven development (TDD) and participated in behavior-driven development (BDD) workshops.
  • Ensured SEO compliance by optimizing URL structures and applying best practices within Sitecore.
  • Collaborated with cross-functional teams within Agile sprint cycles, including UI/UX designers, QA, and stakeholders.
  • Drove knowledge sharing through detailed documentation and onboarding support for new team members.
Technologies: Sitecore, Sitecore CLI, Sitecore JSS, Sitecore Experience Accelerator (SXA), Sitecore Experience Manager Cloud (XM Cloud), .NET, .NET Framework, IIS SQL Server, Sitecore Content Hub, Azure, Azure CLI, REST, RESTFul APIs, Jenkins, Unit Testing, Test-driven Development (TDD), Helix, Scrum, Scrumban, Kanban, SEO Tools, C#.NET, ASP.NET, Amazon Web Services (AWS), Full-stack, Full-stack Development, Microsoft Copilot, TypeScript

Full-stack Engineer

2020 - 2022
SmarAPD Informática
  • Developed mission-critical systems for Brazilian government agencies, including tax management, inspections, and public safety modules.
  • Designed and implemented scalable web applications using .NET Core and React, following modern development standards.
  • Built and deployed containerized microservices with Docker and Kubernetes, improving scalability and deployment efficiency.
  • Participated in 14-day Scrum sprints, contributing to planning, estimation, and continuous delivery.
  • Conducted research on tools and architectural enhancements to improve system performance and team efficiency.
  • Applied test-driven development (TDD) and maintained unit test coverage across core modules.
  • Directed database optimization for high-load environments by leveraging SQL Server and strategic indexing.
  • Integrated modern front-end frameworks such as AngularJS and React to build responsive user interfaces.
  • Collaborated closely with public sector clients to translate legislative rules into functional, maintainable code.
  • Enhanced CI/CD workflows to accelerate deployments and reduce manual steps in production environments.
Technologies: .NET, React, Angular, Docker, Kubernetes, IIS SQL Server, Scrum, Kanban, Node.js, CI/CD Pipelines, Azure, Test-driven Development (TDD), Domain-driven Design (DDD), C#.NET, ASP.NET, Full-stack, Full-stack Development, TypeScript

Software Developer

2021 - 2021
Protego Technologies
  • Developed high-performance back-end services for a global payment gateway supporting physical and online transactions.
  • Designed secure APIs in .NET and Web API 2.0 to integrate with major card networks like Visa and Mastercard.
  • Deployed applications on AWS, ensuring scalability, fault tolerance, and high availability.
  • Improved CI/CD pipelines using Jenkins, streamlining builds, testing, and deployments.
  • Collaborated with operations and product teams to ensure service uptime and efficient troubleshooting.
  • Refactored legacy components to align with modern software design patterns and best practices.
  • Implemented robust error handling and monitoring features to meet financial compliance standards.
  • Streamlined operations by automating internal workflows, removing reliance on email and phone approvals.
  • Participated in daily Agile stand-ups and sprint reviews with international teams.
  • Supported front-end teams by providing consistent and well-documented RESTful APIs.
Technologies: .NET Framework, AWS Lambda, AWS IoT, Web API 2, CI/CD Pipelines, Jenkins, SQL, RESTFul APIs, Amazon Simple Queue Service (SQS), C#.NET, ASP.NET, Amazon Web Services (AWS), Full-stack, Full-stack Development, TypeScript

.NET Core Developer

2019 - 2020
DART Digital
  • Delivered multiple custom back-end systems using .NET Core and .NET Framework, leveraging MVC architecture and clean code principles.
  • Developed data-driven applications for education and food industry clients, integrating Microsoft SQL Server and MySQL.
  • Built scalable RESTful APIs using .NET Core 3.1, improving system performance and enabling 3rd-party integrations.
  • Architected high-traffic applications leveraging MongoDB to improve flexibility and optimize performance.
  • Implemented user interfaces using Razor and React, ensuring responsive, accessible web experiences.
  • Contributed to legacy system migration from PHP to .NET, refactoring modules to enhance maintainability.
  • Participated in daily Agile ceremonies, sprint planning, and retrospectives with cross-functional teams.
  • Utilized Moq for unit testing and coverage validation, ensuring reliability and reducing production bugs.
  • Collaborated with clients to define technical requirements and translate business needs into software solutions.
  • Maintained and improved CI/CD pipelines and deployment automation using Git and Azure DevOps.
Technologies: .NET Framework, MVC Razor, SQL Server 2019, Domain-driven Design (DDD), Moq, Unit Testing, .NET, .NET 2, .NET 3, PHP, MySQL, Docker, Web MVC, React, MongoDB, Razor, RabbitMQ, C#.NET, ASP.NET, Full-stack, Full-stack Development

Experience

Pizza Hut Brazil App

https://pizzahut.com.br/
I developed a robust web application for Pizza Hut Brazil focused on content management and promotional landing pages. Using .NET Framework 4.8 with MVC and Razor views, I structured the application around domain-driven design principles to promote modularity. Leveraging Microsoft SQL Server as the primary database, I implemented clean architecture patterns to ensure maintainability. I collaborated closely with front-end developers and QA teams to maintain a smooth delivery pipeline and timely releases.

Service Hiring Platform for Cara Crachá

I helped develop a web-based platform for Cara Crachá, a company connecting users with independent service providers such as plumbers, electricians, and other local professionals. I worked across the full stack, building the back end in PHP with a MySQL database and creating a responsive front end using JavaScript and React. I implemented key modules including provider registration, service search, and scheduling. Our team followed 14-day Scrum sprints, enabling continuous delivery and iterative improvements.

Industrial Management System for Alta Mogiana

https://www.altamogiana.com.br/
I participated in developing a comprehensive industrial management platform for Alta Mogiana, a company in the sugarcane processing and energy sector. I designed the back-end architecture and developed RESTful APIs using .NET Core 2.1 with Entity Framework and Microsoft SQL Server to support multiple modules. The front end leveraged React with Redux and Saga to manage complex asynchronous operations. Additionally, I integrated the system with legacy SOAP services and 3rd-party APIs. I also managed cloud deployment on Microsoft Azure to ensure scalability and reliability.

Billing and Delivery Integration Platform

I developed back-end services for a delivery and billing system designed to manage high-volume transactions and payment processing. Initially built on .NET Core 2.2 and later upgraded to 3.1, the platform was integrated with major credit card operators and implemented RESTful APIs for large-scale reporting based on aggregated database queries. The project required performance optimization and robust error handling to support thousands of transactions. I also contributed to the system architecture to ensure scalability and maintainability.

Modern Web Platforms for Brazilian Public Sector

I participated in developing two large-scale systems for Brazilian municipal governments using .NET Core 3.1 and React. I took full responsibility for the architecture of one system, defining its entire technical foundation based on domain-driven design principles. The applications incorporated Redux, Saga, and RabbitMQ for efficient state management and messaging. Both projects leveraged Azure for CI/CD pipelines and followed Agile methodologies, including Scrum and Kanban. I ensured unit testing was enforced across all modules to maintain code quality and system maintainability.

Maintenance and Refactoring of Legacy Government Platform

I worked on maintaining and gradually refactoring a legacy system used by municipal governments in Brazil for public service operations. The back end was developed with .NET Core 2.2, and the front end used AngularJS. My responsibilities included debugging, optimizing performance, enhancing code readability, and updating outdated modules—all with minimal disruption to existing operations. The project was integrated into Azure CI/CD pipelines and managed using Kanban. I also wrote unit tests to boost system reliability and facilitate future migrations.

Dispute Management System for US Banking Client

https://repay.com/
I worked on a dispute resolution platform developed by Protego Technologies for a major American bank. The system enabled customers to open dispute cases related to online purchases, integrating directly with credit card brands like Visa and Mastercard. I developed secure back-end APIs using .NET Core to support the full dispute lifecycle. The application was hosted on AWS and utilized Jenkins for CI/CD. This B2B platform automated previously manual processes reliant on paper, email, and phone, enhancing compliance, traceability, and operational efficiency.

Digital Asset Management Platform

https://www.scjohnson.com/en
I contributed to implementing a Sitecore content hub solution for SC Johnson's global marketing team to streamline brand and product campaign management. The back end leveraged Sitecore infrastructure for the content hub, while the platform provided a user-friendly interface to enhance collaboration between designers and marketers. This system enabled centralized asset management and improved operational efficiency across multiple regions.

Product Website Ecosystem

https://www.scjohnson.com/en
I developed and maintained a Sitecore 9 platform managing dozens of brand websites under the SC Johnson umbrella. The back end was built on .NET MVC and deployed on Microsoft Azure. My responsibilities included feature implementation, bug fixing, and site health monitoring. Later, I contributed to upgrading the platform to Sitecore 10, which introduced SXA, Sitecore Helix architecture, and headless rendering capabilities.

Global Beauty Platform

https://www.maybelline.com/
I worked on a global digital experience project for Maybelline using Sitecore 10 with a headless JavaScript Services SDK (JSS) architecture and Vue on the front end. I designed the back end following Sitecore Helix principles, fully supporting SXA and containerization. I delivered high-performance, localized websites tailored to meet regional branding and content requirements.

Global Pharmaceutical Platform

https://gsk-on.com.br/
I worked on a back-end API project using .NET 8 and Entity Framework with a MySQL database, integrating several 3rd-party services. The back end powers a front end built in Adobe Experience Manager (AEM) and an admin portal developed with Next.js. This microservice-oriented architecture supports robust scalability and modern front-end frameworks.

Regional Health Services Platform

https://www.baptisthealth.com/
I built a modular, personalized Sitecore 10 solution for a healthcare organization focused on improving patient engagement. Using Helix and SXA alongside a Vue front end, I developed a platform that supported real-time content publishing and personalized patient journeys. I integrated the system with back-end EHR systems and scaled it to ensure high uptime across multiple locations.

Hospital Group Digital Platform

https://www.baystatehealth.org/
I delivered a scalable Sitecore 10 digital platform for a large hospital network, streamlining communication across departments. I used JSS and Vue for the headless front end, combined with SXA and Helix on the back end. I integrated provider directories, secure portals, and advanced search features. The solution was built with containerized deployments and cloud-native tooling to ensure scalability and reliability.

Pediatric Healthcare Website

https://www.shrinerschildrens.org/en
I architected a multi-region Sitecore 10 headless platform for a nonprofit pediatric healthcare network. Applying Helix and SXA principles, I ensured component reuse and consistency across the system. I integrated 3rd-party appointment scheduling and donation platforms while adhering to strict WCAG accessibility and HIPAA compliance standards, ensuring performance and regulatory readiness.

Global Hospitality Platform

https://www.mandarinoriental.com/en
I implemented a Sitecore 10 headless solution for a global luxury hospitality provider. Built with Helix, SXA, and JSS (Vue), the system delivered localized websites with unified branding. I focused on personalization, multi-language support, and integration with booking and CRM systems. The result was a scalable, containerized platform aligned with global performance and user experience standards.

Global Skincare Platform

https://www.cerave.com/
I developed a Sitecore 10 headless content management platform for a multinational skincare brand. The project emphasized modular development using Helix and flexible layouts with SXA. I integrated 3rd-party product APIs and ensured accessibility compliance. The system supported localized content and fast rollouts across markets in North America, LATAM, and Europe.

Beauty & Cosmetics Experience

https://www.essie.com/
I architected a headless Sitecore 10 platform for a global beauty product line focused on retail and consumer engagement. Built with Vue and structured around Helix and SXA, the platform provided visual flexibility, rapid localization, and robust authoring tools. I enabled marketing teams to fully control campaigns through integrated analytics and CMS features.

Education

2014 - 2016

Bachelor's Degree in Information Technology

Moura Lacerda University Center - Ribeirao Preto, Brazil

Certifications

MAY 2023 - PRESENT

Certified Sitecore Developer

Sitecore

Skills

Libraries/APIs

React, Node.js, Moq, Web API 2, SOAP APIs, Vue 3

Tools

Microsoft Copilot, Visual Studio, Docker Compose, RabbitMQ, Jenkins, Amazon Simple Queue Service (SQS), Helix, Adobe Experience Manager (AEM)

Languages

SQL, JavaScript, C#, C#.NET, CSS, TypeScript, Java, PHP, HTML

Frameworks

.NET, Sitecore JSS, ASP.NET, Sitecore Experience Accelerator (SXA), MVC Razor, .NET 2, .NET 3, Razor, Angular, Entity, Redux, ASP.NET MVC, Next.js

Platforms

Azure, Visual Studio Code (VS Code), Docker, Oracle, Kubernetes, AWS Lambda, AWS IoT, Sitecore Experience Manager Cloud (XM Cloud), Google Cloud Platform (GCP), Amazon Web Services (AWS)

Paradigms

Web Architecture, Unit Testing, Scrum, Kanban, Test-driven Development (TDD), REST, Agile

Storage

MSSQLCE, MySQL, PostgreSQL, MongoDB, SQL Server 2019, IIS SQL Server

Other

Domain-driven Design (DDD), Sitecore, Sitecore CLI, Full-stack, Full-stack Development, Architecture, Windows 11, .NET Framework, Web MVC, CI/CD Pipelines, RESTFul APIs, Sitecore Content Hub, Azure CLI, Scrumban, SEO Tools, Back-end, Sagas, API Gateways, Performance, Legacy Software, Financial Data, Sitecore Content HUB, Sitecore Helix, Sitecore Headless, Containerization, API Integration

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