Full-stack

Gabriel Serafim Souza

Developer

About

Experience

Skills

DEVELOPER .NET

Building robust backend solutions with C#/.NET Core

São Paulo, SP · 4+ YRS EXP

Gabriel

(Serafim Souza)

he / him

I build scalable APIs and efficient data solutions that drive business value.

Experienced .NET Developer with a strong background in corporate finance and technology consulting. Proven ability to design and implement RESTful APIs using .NET Core, adhering to SOLID, DDD, and Clean Code principles. Experienced with messaging systems (RabbitMQ), containerization (Docker), and distributed systems integration. Passionate about data-driven development and actively expanding expertise in Python and advanced SQL for data analysis.

PROFILE · SÃO PAULO, 2024

Content

KEY METRIC

1 TB+ DATA PROCESSED

Automated financial balance analysis for Itaú, processing over 1 terabyte of data to enhance client prospecting and support credit generation.

Project Deep Dive

4

YEARS OF EXPERIENCE

Focused on backend development and data solutions since 2020.

20+

PROJECTS CONTRIBUTED TO

Across finance, consulting, and technology sectors.

100+

APIS DEVELOPED

Designed and maintained numerous RESTful APIs for critical systems.

3

MAJOR CLIENTS SERVED

Including Itaú, Bradesco, and CPFL, on high-criticality projects.

FORMERLY:

Zup Innovation

·

Wipro

·

EY

·

Remay

·

B2e Group

01 — MY PHILOSOPHY

Focus on clean, maintainable code and robust architecture.

I believe in building software that is not only functional but also easy to understand, extend, and maintain. This involves rigorous application of design principles like SOLID and Clean Code, and a commitment to continuous learning and improvement.

My goal is to deliver high-quality solutions that meet business needs effectively and efficiently.

I.

Code quality is paramount.

Writing clean, well-structured, and maintainable code is essential for long-term project success. It reduces bugs, speeds up development, and makes collaboration smoother.

II.

Architecture matters for scalability.

Designing systems with scalability and performance in mind from the outset is key to handling growth and evolving demands. This includes thoughtful API design and database management.

III.

Continuous learning is non-negotiable.

The technology landscape evolves rapidly. Staying current with new tools, frameworks, and best practices ensures that I can provide the most effective and modern solutions.

02 — KEY PROJECTS

ITAU · PAGEMETHOD · 2024-2025

Automated financial analysis for credit generation using AI.

READ MORE IN

~5 min

THE CHALLENGE

Manual analysis of client financial statements.

The process of analyzing financial statements for client prospecting and credit generation was largely manual, time-consuming, and prone to errors. The goal was to automate this using AI to extract key information and populate a database.

We needed a system capable of processing vast amounts of financial data accurately and efficiently, transforming raw information into actionable insights for the sales and credit teams.

THE SOLUTION

AI-powered analysis and data population.

Developed and maintained RESTful APIs using C#/.NET Core to process financial data. Integrated AI models to analyze balance sheets, extract relevant financial figures, and store this structured data in SQL Server. This system significantly reduced manual effort and improved the speed and accuracy of client analysis.

The project required careful handling of large datasets and ensuring data integrity throughout the pipeline.

THE WORK · PROCESS

PHASE 1

Data Ingestion & Preprocessing

Developed robust data pipelines to handle over 1 terabyte of financial statement data, ensuring clean and structured input for AI analysis.

PHASE 2

AI Model Integration

Integrated and fine-tuned AI models to accurately extract key financial metrics from diverse statement formats.

PHASE 3

API Development & Database Population

Built scalable APIs in .NET Core to process AI outputs and populate a SQL Server database, creating a structured repository of financial intelligence.

PHASE 4

Deployment & Optimization

Deployed the solution using Docker containers, ensuring efficient and scalable operation. Continuously optimized performance based on data volume and processing needs.

"

Gabriel's technical skill and dedication were instrumental in the success of the Pagemethod project. His ability to handle large datasets and integrate complex AI models made a significant impact on our client analysis capabilities.

— Project Lead, Itaú

OUTCOME

+1 TB

Data processed, Q4 2024

03 — MY APPROACH

Pragmatic and results-oriented development.

I focus on delivering value through efficient development practices, clear communication, and a commitment to understanding project requirements. My process involves iterative development, leveraging best practices, and ensuring robust solutions.

I.

Understand the business need deeply.

Before writing a single line of code, I ensure I understand the problem we're trying to solve and the business impact. This involves discussions with stakeholders and analysis of requirements.

TYPICAL

1-2 days

II.

Design for maintainability and scalability.

Apply SOLID principles and Clean Code practices to ensure the codebase is robust, adaptable, and easy to manage. This includes careful consideration of architecture and data models.

TYPICAL

1-3 days

III.

Iterate and deliver working software.

Focus on delivering functional increments of the software regularly. This allows for early feedback and ensures that the project stays aligned with business goals. Utilize tools like Docker for consistent deployment.

TYPICAL

Continuous

IV.

Reflect and improve.

After delivery, I analyze the outcomes, identify lessons learned, and apply them to future work. This includes evaluating the effectiveness of the architecture and code quality.

TYPICAL

1 afternoon

04 — CAREER PATH

Building robust backend solutions since 2020.

My career has been focused on developing strong backend expertise, with progressive roles in the financial and consulting sectors.

2024

→ Present

Zup Innovation

— .NET Developer

Continued work on the Pagemethod project for Itaú, focusing on AI-driven financial analysis and data processing. Developed and maintained RESTful APIs in C#/.NET Core, utilizing Docker and SQL Server. Contributed to system integration and ensuring data quality for large-scale financial data.

API Development

Data Processing

Docker

2023

→ 2024

Wipro

— C# Developer

Worked on automating analyses and responses for bank managers at Itaú. Developed RESTful APIs using C#/.NET Core (versions 6, 7, 8) and integrated them with Python AI models. Applied Clean Code and SOLID principles, working with SQL Server, Entity Framework, and Docker.

API Development

AI Integration

Clean Code

2022

→ 2023

EY

— C# Developer

Participated in the migration of CPFL's legacy system from VB.NET to .NET 6, overseeing requirements gathering through to deployment. Involved in all project phases: development, testing, homologation, and go-live, with comprehensive documentation.

System Migration

Project Documentation

.NET 6 Development

2021

→ 2022

Remay

— C# Developer

Collaborated on a project for Bradesco focused on process automation, replacing manual spreadsheet operations with a web-based system. Managed data storage and structuring using SQL Server.

Process Automation

Web Systems

SQL Server

05 — TECHNICAL SKILLS

Proficient in backend development and data management.

A comprehensive set of tools and languages to build robust and efficient applications.

.NET Core

2020-Present · All Roles

BACKEND DEVELOPMENT

Expertise in C#, ASP.NET Core, and building RESTful APIs. Applied SOLID, DDD, and Clean Code principles consistently across projects.

SQL Server

2020-Present · All Roles

DATABASE MANAGEMENT

Proficient in designing, querying, and optimizing SQL Server databases. Experience with Entity Framework for ORM.

Docker

2022-Present · Wipro, Zup

DEVOPS & CONTAINERS

Experience in containerizing applications for deployment and ensuring consistency across environments.

Python

2023-Present · Wipro, Zup

DATA ANALYSIS (STUDY)

Actively learning and applying Python for data analysis tasks and AI model integration.

06 — INTERESTS

Exploring the intersection of data and development.

Keen interest in expanding my skills in data science and machine learning, building upon my current backend development expertise.

CUT 01 — KILLED CLEANLY

Automated Financial Analysis

Itaú · 2024

Spearheaded the Pagemethod project, leveraging AI to automate the analysis of financial statements for Itaú clients. Processed over 1 terabyte of data to populate databases and enhance new client prospecting, streamlining credit generation processes.

This project reinforced my interest in data-driven solutions and my proficiency in Python and advanced SQL, aligning with my career aspirations to further explore the data domain.

CUT 02 — KILLED LATE

Legacy System Migration

CPFL · 2022

Led the migration of CPFL's legacy VB.NET system to .NET 6. Managed the entire project lifecycle, from requirement gathering and development to testing, homologation, and go-live, ensuring comprehensive documentation throughout the process.

Successfully navigated all project phases, delivering a modern, robust application while ensuring minimal disruption to business operations.

CUT 03 — REGRET

Process Automation for Banking

Bradesco · 2021

Contributed to a Bradesco initiative focused on automating operational processes. Developed a web system to replace manual spreadsheet-based workflows, significantly improving efficiency and data accuracy.

Managed data storage and structuring using SQL Server, ensuring reliable and accessible data for critical banking operations.

07 — RECENT WRITING

Insights from the Field.

I share my technical insights and experiences through articles and occasional blog posts. My writing focuses on practical application of software development principles and emerging technologies.

APR '24

Automating Financial Analyses with AI

20 min

Technical Deep Dive

FEB '24

Building Scalable .NET Core APIs

15 min

Best Practices

NOV '23

SOLID Principles in Practice

12 min

Development Guide

AUG '23

Leveraging Docker for .NET Development

10 min

Tooling Overview

MAY '23

Integrating AI Models in C#

8 min

Integration Patterns

08 — WHAT TEAMMATES SAY

Feedback from Colleagues.

Insights from professionals I've collaborated with across various challenging projects.

"

Gabriel has a remarkable ability to dive deep into complex problems and deliver robust solutions. His contributions to the Pagemethod project were crucial for its success, particularly in handling large datasets and integrating AI insights.

Eduardo Costa

Tech Lead · Zup Innovation

"

Gabriel's commitment to clean code and SOLID principles made our development process smoother and more efficient. He was instrumental in integrating Python AI models with our C# backend, a key requirement for the Itaú project.

Mariana Silva

Senior Software Engineer · Wipro

"

During the CPFL system migration, Gabriel demonstrated strong technical leadership and attention to detail. He effectively managed the project's lifecycle, ensuring a high-quality deliverable and a smooth transition to the new .NET 6 platform.

Ricardo Almeida

Project Manager · EY

09 — LET'S CONNECT

Interested in discussing challenging projects —

I'm actively seeking opportunities to apply my expertise in .NET development, API design, and data integration. I am particularly drawn to roles that involve complex problem-solving and opportunities to grow in the data science field. Let's build something impactful together.

ELSEWHERE

LinkedIn · /in/gabriel-serafim

Portfolio · gabrielserafimportfolio.vercel.app

GitHub · (Link Coming Soon)

São Paulo, SP

© 2024 Gabriel Serafim Souza

·

Built with passion and code.

Last updated: August 2025

Designed onimyme· Create yours