Skip to content
View gabrielsfg's full-sized avatar

Block or report gabrielsfg

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
gabrielsfg/README.md

Gabriel Ferreira Silva

Full Stack Software Engineer with 3 years of professional experience building production financial and payment systems. Currently based in Goiania, Brazil. U.S. citizen, available to work remotely.

C# .NET TypeScript React Next.js Tailwind CSS Java Python Flutter Anthropic SQL Server PostgreSQL MongoDB Azure Docker Apache Spark Git

About

Software Engineer at Valori, a Brazilian payment processing fintech, where I design and ship production microservices and web applications handling real financial transactions daily. Final year of a B.Sc. in Computer Science at Universidade Federal de Goias (top 11 in Brazil, SCImago 2022). Expected graduation: December 2026.

My work centers on backend systems in C# and .NET, REST APIs, and frontend development with TypeScript and React. I have hands-on experience with automated payment pipelines, billing systems, and cloud-hosted microservices on Azure. More recently I have been building generative-AI and multi-agent systems in Python. Before Valori, I worked as a developer at Level 5, my university's junior enterprise, where I built the company website still in use today.

Tech Stack

Backend: C#, .NET, Java, Spring Boot, Entity Framework, Dapper, REST APIs, Clean Architecture, Python

Frontend: TypeScript, React, Next.js, JavaScript, Tailwind CSS, HTML5, CSS3

Mobile: Flutter, Dart, Riverpod

AI / GenAI: Anthropic Claude, Multi-Agent Systems, LLM Pipelines, Prompt Engineering

Databases: SQL Server (T-SQL, stored procedures), PostgreSQL, MongoDB

Cloud & DevOps: Azure, Docker, Azure DevOps, CI/CD, Git, AWS

Data: Apache Spark, Pandas, NumPy

Featured Projects

Undergraduate thesis (TCC). A multi-agent generative-AI system in Python that turns a raw stakeholder-meeting recording into formal software-requirements documentation end-to-end: transcription → personas and INVEST user stories → an IEEE 830 SRS → a domain diagram. Four specialized Claude agents (Haiku and Sonnet) coordinate over a file-based contract, with Groq Whisper speech-to-text and a reproducible evaluation harness. Processes a full 1h38m meeting for roughly US$0.72 in about 11 minutes. Companion paper accepted at the 1st Workshop on Software Engineering for Agentic Systems (SE4AS), co-located with CBSoft 2026.

Full-stack personal finance platform built as a monorepo: an ASP.NET Core 9 REST API (layered architecture, EF Core, PostgreSQL, JWT with refresh-token rotation, FluentValidation, background workers, Docker), a Flutter mobile client (Riverpod, GoRouter, Dio), and a Next.js 16 / React 19 web app featuring budgets, investments, live market data, and financial simulators.

Benchmarking distributed vs. single-machine data processing with Apache Spark on a multi-node AWS EC2 cluster. Implemented in Python, Pandas, and NumPy.

Professional Highlights

  • Built the Centralized Payment System (SLC): an automated pipeline that extracts transaction records, transforms them into structured payment files, and delivers them via Azure Blob Storage and SFTP to the payment processor; replaced a 5-hour daily manual process
  • Built the Billing Management System (GCB) as sole developer, automating charge calculation and chargeback processing across multiple billing categories
  • Developed customer-facing portal features in TypeScript and React for a platform used by clients and internal operations teams

Contact

Pinned Loading

  1. Finance-Control Finance-Control Public

    C#

  2. Parallel-Computing Parallel-Computing Public

    Jupyter Notebook 2

  3. Meeting-audio-to-requirements Meeting-audio-to-requirements Public

    Python 1