Full-stack
Developer
About
Experience
Skills
DEVELOPER .NET
Building robust backend solutions with C#/.NET Core
São Paulo, SP · 4+ YRS EXP
(Serafim Souza)
he / him
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
KEY METRIC
Automated financial balance analysis for Itaú, processing over 1 terabyte of data to enhance client prospecting and support credit generation.
↗
Project Deep Dive
YEARS OF EXPERIENCE
Focused on backend development and data solutions since 2020.
PROJECTS CONTRIBUTED TO
Across finance, consulting, and technology sectors.
APIS DEVELOPED
Designed and maintained numerous RESTful APIs for critical systems.
MAJOR CLIENTS SERVED
Including Itaú, Bradesco, and CPFL, on high-criticality projects.
FORMERLY:
Zup Innovation
·
Wipro
·
EY
·
Remay
·
B2e Group
01 — MY PHILOSOPHY
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.
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.
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.
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
READ MORE IN
~5 min
THE CHALLENGE
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
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
Developed robust data pipelines to handle over 1 terabyte of financial statement data, ensuring clean and structured input for AI analysis.
PHASE 2
Integrated and fine-tuned AI models to accurately extract key financial metrics from diverse statement formats.
PHASE 3
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
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
Data processed, Q4 2024
03 — MY APPROACH
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.
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.
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.
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.
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
My career has been focused on developing strong backend expertise, with progressive roles in the financial and consulting sectors.
2024
→ Present
— .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
— 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
— 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
— 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
A comprehensive set of tools and languages to build robust and efficient applications.
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.
2020-Present · All Roles
DATABASE MANAGEMENT
Proficient in designing, querying, and optimizing SQL Server databases. Experience with Entity Framework for ORM.
2022-Present · Wipro, Zup
DEVOPS & CONTAINERS
Experience in containerizing applications for deployment and ensuring consistency across environments.
2023-Present · Wipro, Zup
DATA ANALYSIS (STUDY)
Actively learning and applying Python for data analysis tasks and AI model integration.
06 — INTERESTS
Keen interest in expanding my skills in data science and machine learning, building upon my current backend development expertise.
CUT 01 — KILLED CLEANLY
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
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
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
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
20 min
Technical Deep Dive
FEB '24
15 min
Best Practices
NOV '23
12 min
Development Guide
AUG '23
10 min
Tooling Overview
MAY '23
8 min
Integration Patterns
08 — WHAT TEAMMATES SAY
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
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