Full Stack Developer

Rafael Arantes

C# · .NET Core · Angular · Software Architecture · AI

About

Full Stack Developer with over 8 years of experience building end-to-end products and systems, specialized in the .NET ecosystem (C#, .NET Core) and in developing modern interfaces with Angular.

Solid background building robust, distributed systems using agile methodologies (Scrum). Experience with both legacy and modern systems. Currently pursuing an MBA in Software Architecture: Cloud, Data & AI (Infnet).

Enthusiastic about software architecture, machine learning (AI) and cybersecurity. Always striving to apply solid design and engineering practices to build scalable software.

Education & Certification

Faculdade Infnet

Software Architecture: Cloud, Data & AI

MBA

Etep - Centro Universitário

Systems Analysis and Development

Technologist Degree

Microsoft

Exam 483: Programming in C#

Certification

Skills

Back-end

  • C#
  • .NET Core
  • .NET Framework
  • ASP.NET MVC
  • WebAPI
  • Entity Framework
  • Dapper
  • HangFire
  • XUnit
  • NUnit
  • Python
  • NodeJS
  • Amazon S3

Front-end

  • Angular
  • AngularJS
  • VueJS
  • JavaScript
  • jQuery
  • Razor
  • CSS
  • SASS
  • LESS
  • Bootstrap
  • Angular Material
  • KendoUI

Data & AI

  • SQL Server
  • Oracle
  • MongoDB
  • GIS
  • Machine Learning
  • OpenAI API

Architecture

  • MVC
  • API REST
  • Onion
  • CQRS
  • Unit of Work
  • Mediator
  • Design Patterns
  • ETL

DevOps & Version Control

  • Docker
  • Azure DevOps
  • CI/CD
  • Git
  • TFS
  • SVN

Testing & Methodology

  • Unit
  • Integration
  • E2E (Playwright)
  • Security
  • Load
  • TDD
  • Scrum
  • Kanban
  • Design Thinking

Language

English Intermediate

Technical reading of documentation and code

Experience

Full Stack Developer · Demarco

  • Maintenance and evolution of Bancodoc, a third-party management and document analysis platform used by large organizations across multiple industries.
  • Implementation of automated document analysis integrated with the OpenAI API.
  • Automated dynamic form generation that previously required manual SQL scripts, cutting process time by more than 50%.
  • Resolved a critical data inconsistency in the platform's most used feature.
  • Contributed to the architecture definition of a new .NET Core module, applying patterns such as Unit of Work, Command Handler and Mediator (CQRS).

Developer Analyst · NDD Tech Brasil

  • Development of solutions for corporate multifunction printers (HP and other manufacturers).
  • Web services with print control and quota management features.
  • Web interfaces running directly on device control panels, ensuring compatibility with resource-constrained embedded browsers.
  • Certification of new models and manufacturers, adapting the system to each device's particularities.

Development Analyst · Soluções Sophia

  • Development and evolution of a multi-tenant educational management platform (financial, academic and commercial), with an isolated database per client.
  • Involved in the full .NET Framework to .NET Core migration cycle, from planning to execution, resolving framework incompatibilities.
  • Integration with payment gateways and financial services (Vindi, Educbank).
  • Development on the Angular-based student portal, including a new registration flow and profile photo editing feature.
  • Performance optimization of the re-enrollment module, reducing ViewState usage and refactoring critical points to support peak load during the enrollment period.
  • Creation of a new sales screen and several system configuration interfaces.

.NET Developer · Faculdade São Lucas - Caçapava

  • Development and maintenance of academic systems covering the student journey (admissions, enrollment and registrar's office).
  • Integration with the Canvas and GVdasa educational platforms.
  • Creation of a gamified challenge system for students, embedded in Canvas via iframe.

Programmer · Imagem Sistemas

  • Maintenance and evolution of GIS (Geographic Information Systems) for the telecommunications, energy and agribusiness sectors.
  • Maintenance and implementation of GIS solutions for VIVO, including cell tower (ERB) mapping systems and large-scale network coverage performance analysis.
  • Implementation of a field-plot feature in farm mapping systems for farms insured by Porto Seguro.
  • Participated in Neoenergia's DINO project (Smart Dispatch for a New Operation), focused on the maintenance and evolution of operational systems. Developed a task service for integration between distributed systems. The project's success contributed to winning the Application Management & Support (AM&S) contract.
  • Configuration of the Griffon ETL to generate the BDGD (Geographic Distribution Database), in accordance with PRODIST - Module 10, for Celg, a solution used in ANEEL's regulatory analysis processes.

Full Stack Developer · Signa - Consultoria e Sistemas

  • Development and maintenance of corporate systems in the logistics and transportation sector, participating in the implementation of new features, corrective and evolutionary maintenance.

Contact

Want to talk about an opportunity or a project? Send a message and it goes straight to my inbox.