Fabio – SQL Server, .NET, C#, experts in Lemon.io

Fabio

From Australia (UTC+10)flag

Back-end Web Developer|Senior

Fabio – SQL Server, .NET, C#

Fabio is a senior backend engineer with over 17 years of experience specializing in scalable backend systems, event-driven architectures, and distributed microservices for financial services. He has led modernization initiatives, including legacy migrations and the adoption of agentic AI workflows. Fabio combines strong architectural reasoning with clear communication and a product-focused mindset, with particular strength in designing scalable solutions and driving technical modernization.

17 years of commercial experience
Main technologies
SQL Server
11.5 years
.NET
13.5 years
C#
13 years
.NET Core
13 years
Additional skills
AI agent orchestration
Unit testing
AI-assisted coding
Azure Functions
LLM
Microsoft Azure
MongoDB
Kubernetes
Apache Kafka
Azure DevOps
CI/CD
ASP.NET MVC
AWS
JavaScript
ETL
Scala
Oracle
ASP.NET
AI
AWS Lambda
Microservices
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Senior Software Engineer
Nov 2023 - Ongoing2 years 10 months
Project Overview

A global money exchange platform that enables individuals and businesses to manage international currency exchange and cross-border payments. The product supports secure, efficient financial transactions across multiple currencies and markets.

Responsibilities:
  • Developed and maintained exchange applications using .NET and Azure in cross-functional teams.
  • Built unit tests to improve code quality and avoid bugs.
  • Implemented Azure Functions and Event Hub for scalable solutions.
  • Created and optimized SQL Server queries and procedures.
  • Contributed to code reviews, testing, and continuous improvement of engineering standards.
  • Applied LLM-driven workflows and AI orchestration approaches to support software modernization, technical analysis, and engineering automation.
  • Worked with orchestration patterns in distributed systems, aligning service coordination concepts with emerging agentic AI approaches for workflow execution and maintainable enterprise solutions.
  • Delivered integration between OMNI and Microsoft CRM.
  • Led the migration of a legacy .NET project to .NET 8 using AI-assisted development tools.
Project Tech stack:
.NET
Microsoft Azure
Azure Functions
SQL Server
LLM
AI agent orchestration
AI-assisted coding
Unit testing
Senior Software Engineer
Dec 2020 - Nov 20232 years 10 months
Project Overview

An instant payment solution within Brazil’s financial ecosystem, enabling individuals and businesses to make and receive real-time payments. The product supports fast, secure, and convenient money transfers as part of a broader digital banking and financial services offering.

Responsibilities:
  • Drove project deliverables using Agile methodology to ensure iterative progress and stakeholder alignment.
  • Implemented a cloud-based environment supporting CI/CD.
  • Maintained high code quality through SOLID principles and design patterns.
  • Built distributed microservices hosted in Azure Functions consuming messages from Event Hub and Kafka.
  • Deployed REST APIs in containers managed by Azure Kubernetes Service.
  • Streamlined BFFs through Azure API Management.
  • Ensured system reliability with unit tests.
  • Designed and delivered a high-performing system supporting millions of Pix transactions daily.
  • Implemented robust error-handling mechanisms for distributed event-driven architectures.
  • Automated critical CI/CD pipelines.
  • Implemented BFF integrations to improve API response speed.
Project Tech stack:
.NET
C#
SQL Server
MongoDB
Microsoft Azure
Azure Functions
Apache Kafka
Kubernetes
Azure DevOps
CI
CD
Unit testing
System Analyst
Jul 2017 - Dec 20203 years 5 months
Project Overview

A leading financial institution in Latin America, offering a broad range of banking and financial services, including retail and corporate banking, asset management, and investment banking. The organization has a strong focus on digital banking and innovation, serving millions of customers across Brazil and international markets.

Responsibilities:
  • Developed the Itaú Partner Accreditation and Commissioning system, collaborating with IBM to integrate the Incentive Compensation Management software.
  • Delivered projects using Agile methodologies, ensuring high-quality and timely releases.
  • Designed and implemented back-end solutions using .NET 4.6, .NET Core 2.1, MVC 5, REST APIs, and WebService integrations.
  • Worked with SQL Server 2016, applying best practices such as DDD, SOLID, and Clean Code.
  • Developed and maintained microservices running on AWS to enhance system scalability and performance.
  • Improved system reliability by implementing automated tests and CI/CD pipelines.
  • Optimized database performance.
  • Led a refactoring initiative that enhanced maintainability and reduced technical debt.
Project Tech stack:
.NET
.NET Core
ASP.NET MVC
SQL Server
AWS
CI
CD
Technical Lead
Dec 2015 - Jul 20171 year 6 months
Project Overview

A global technology and consulting organization specializing in digital transformation, software development, cloud computing, cybersecurity, artificial intelligence, and business process outsourcing. It helps organizations modernize technology infrastructure, improve operational efficiency, and deliver digital solutions.

Responsibilities:
  • Developed and maintained the Operational Data System for the Fire Department of the State of São Paulo using .NET Framework 4.6, Dependency Injection, MVC 5, SQL Server 2016, Entity Framework 6, and JavaScript.
  • Implemented unit testing to ensure software reliability and maintainability.
  • Configured QA and production environments, ensuring seamless deployments.
  • Conducted requirements analysis, system analysis, and data modeling.
  • Created development standards documentation following SOLID principles, Clean Code, and best practices.
  • Developed queries and visual reports for activity and bug tracking using Team Foundation Server.
  • Led the development team for the Operational Data System.
  • Maintained direct customer communication and suggested new system features.
  • Organized and facilitated Scrum ceremonies including planning, daily standups, reviews, and retrospectives.
Project Tech stack:
.NET
ASP.NET MVC
SQL Server
JavaScript
Unit testing
Full Stack Engineer
Aug 2013 - Sep 20152 years
Project Overview

A Brazilian technology and customer experience solutions provider focused on digital transformation, automation, and data-driven insights. Its solutions help organizations improve customer engagement, streamline operations, and make more informed business decisions.

Responsibilities:
  • Developed and maintained the company’s products focused on channel integration, including SMS and email campaigns, telephone service scripts, interactive voice response, and event capture on ecommerce sites.
  • Worked with .NET, Scala, JavaScript, SQL Server, and MongoDB to build scalable and efficient solutions.
  • Developed data processing modules using ETL tools like Pentaho Data Integration and Microsoft Reporting Services for information manipulation.
  • Collaborated with cross-functional teams to ensure smooth product development and delivery.
  • Led the implementation of version control best practices across development teams.
  • Optimized data processing and integration workflows.
  • Optimized customer communication channels to improve SMS and email campaign delivery.
Project Tech stack:
.NET
Scala
JavaScript
SQL Server
MongoDB
ETL

Education

2022
Solutions Architecture
MBA
2013
Information System
Bachelor's degree

Languages

Portuguese
Advanced
Spanish
Intermediate
English
Advanced

Hire Fabio or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.