Summary
Overview
Work History
Education
Skills
Websites
Languages
Timeline
Generic

Rafael Domingues

Americana

Summary

I am a Senior Software Engineer specializing in .NET with over 15 years of experience developing robust, scalable, high-performance backend systems. In my most recent roles, I have built critical solutions by applying clean architecture and domain-driven design(DDD), ensuring scalable and maintainable APIs and systems that directly improve business efficiency. At Senior Systems, I optimized database queries and APIs, increasing the efficiency and reliability of payment systems while working with Agile Scrum methodology to ensure continuous deliveries aligned with business needs. At GAtec Agro-industrial Management, I automated workflows through data import and customized logistics control interfaces, resulting in more agile processes with fewer manual errors. I also applied Agile Scrum methodology, using Git version control and CI/CD pipelines in Azure DevOps to deliver consistent, high-quality releases. I am driven by technological challenges that require innovation and results focus, always striving to transform complex requirements into backend solutions that add real value to the business.

Overview

16
16
years of professional experience

Work History

Senior Software Engineer

Senior Sistemas
10.2024 - 09.2025
  • Designed and implemented a data visualization feature with dynamic charts and lists for monitoring harvested product quality, significantly improving user interaction with real-time data.
  • Contributed to payment performance improvement projects, optimizing database queries and refactoring APIs for higher efficiency.
  • Developed APIs applying Clean Architecture and Domain-Driven Design(DDD), ensuring scalable and maintainable solutions.
  • Modeled and created database table structures in Oracle and SQL Server to support new functionalities.
  • Worked across frontend (HTML, CSS, JavaScript with Razor) and backend(ASP.NET MVC, C#, NHibernate).
  • Managed version control with Git and set up CI/CD pipelines in Azure DevOps, automating deployments and increasing team efficiency.

Senior Software Engineer

GAtec
04.2020 - 10.2024
  • Developed an import screen for service orders from Excel files, automating workflows and reducing manual errors.
  • Customized the truck scale interface and implemented gate entry and exit processes, optimizing logistics control in agribusiness operations.
  • Designed new screens and APIs by applying clean architecture and DDD, ensuring scalable and maintainable solutions.
  • Modeled and created database table structures in Oracle and SQL Server to support new functionalities.
  • Worked on both frontend (HTML, CSS, JavaScript, Razor) and backend(ASP.NET MVC, C#, NHibernate).
  • Applied Git version control and implemented CI/CD pipelines in Azure DevOps for continuous delivery.

Software Engineer

Raízen
05.2018 - 04.2020
  • Resolved bugs and support tickets, ensuring system stability and reliability.
  • Worked across multiple .NET systems in the fuel sector, focusing on maintenance and continuous improvement.
  • Developed and optimized SQL Server queries and procedures to improve performance and fix data issues.
  • Used Jira for demand management and CI/CD process tracking.
  • Managed version control with SVN (Subversion).

Software Engineer

CRM Services
02.2012 - 05.2018
  • Developed systems integrated with Totvs products, working directly with clients across different industries.
  • Extensive hands-on experience with Delphi and SQL Server, building tailored solutions and delivering multiple customizations.
  • Created CRM systems from scratch to improve customer service and commercial processes.
  • Developed a .NET system for a hospital, addressing specific needs in healthcare management and patient services.
  • Worked on-site with clients, including frequent travel for system deployment, support, and customization.

Software Engineer

Light System Software
02.2010 - 09.2011
  • Served as a Delphi programmer for the company's enterprise management system, which was my first professional experience in the field.
  • Responsible for performing customizations and bug fixes in the Fiscal and Accounting modules, ensuring system compliance and proper functionality.
  • Worked with the Firebird database, developing and optimizing routines to support system functionalities.

Education

IT Technician - Computer and Information Sciences and Support Services

ETEC - Escola Técnica Estadual De São Paulo
Americana, São Paulo
01.2009

Skills

  • NET Framework
  • ASPNET MVC
  • C#
  • NHibernate
  • Web API
  • Clean Architecture
  • Domain-Driven Design (DDD)
  • SQL Server
  • Oracle
  • Git
  • Azure DevOps
  • Razor
  • HTML
  • CSS
  • JavaScript

Languages

English
Intermediate (B1)

Timeline

Senior Software Engineer

Senior Sistemas
10.2024 - 09.2025

Senior Software Engineer

GAtec
04.2020 - 10.2024

Software Engineer

Raízen
05.2018 - 04.2020

Software Engineer

CRM Services
02.2012 - 05.2018

Software Engineer

Light System Software
02.2010 - 09.2011

IT Technician - Computer and Information Sciences and Support Services

ETEC - Escola Técnica Estadual De São Paulo
Rafael Domingues