Download PDF

Senior .NET Software Engineer

Hands-on software engineer specialized in .NET/C#, with over 10 years of experience developing complex software systems and engineering products. Strong background in software architecture, domain modeling, algorithms, performance optimization, real-time systems, and product development.

Experienced in taking technical responsibility for software from architecture and implementation through testing, releases, and production evolution, while remaining focused on hands-on development and problem solving.

Experiencies

10/2022Present

Software Developer

SafeKick
  • Sole full-time software developer for a .NET pressure-testing and compliance platform for drilling rigs, responsible for its architecture, data model, core development, algorithms, UX, and technical evolution, working with business, QA, automation, IT, and executive stakeholders.
  • Built the product workflow from pressure-test procedures and lineup/configuration checks through live monitoring, automated evaluation, reporting, and compliance.
  • Designed and implemented the BSEE-approved pressure-test pass/fail and prediction functionality, interpreting live pressure behavior, continuously evaluating acceptance criteria, and projecting when criteria will be met.
  • Built a rig-independent P&ID graph model and topology/path-analysis algorithms to determine pressure paths, identify tested equipment, and validate lineups against test procedures.
  • Plan releases and stabilization cycles with QA, manage versioning and release scope, and maintain installation and configuration tooling.

Technologies: .NET / C#, Blazor, SQL, real-time data processing, Siemens S7 integration

01/202009/2022

Professor

Instituto Infnet
  • Teaching ASP.NET MVC for bachelor's course
02/201909/2022

Systems Analyst

Instituto Tecgraf - PUC-RIO
  • Working in Scrum teams
  • Development of systems in WPF, Windows Forms and Oracle using Entity Framework, MVVM, MVP and unit tests
  • Analysis and performance enhancement of algorithms and Windows Forms system, using tools such as DotTrace, DotMemory and BenchmarkDotNet
  • Implementation of script engines: IronPython and ClearScript
  • Team training in GitFlow, performance, quality and good practices in programming
10/201701/2019

Systems Analyst

CEPEL - TRATEMP/MINDTEK
  • Developed SIGER, a .NET system that consolidated the different electrical-network data models used by ANAREDE and ANAFAS into a consistent, time-aware model for current and planned network configurations.
  • Defined much of the system architecture and APIs, establishing clear boundaries that allowed multiple developers to work independently while keeping the code maintainable and testable.
  • Designed the integration-testing architecture and promoted automated testing throughout development, reaching more than 800 unit and integration tests within the first year.
  • Implemented full auditing of user changes; during early user testing, audit trails allowed disputed data to be traced back to specific actions and helped distinguish user errors from system defects.
08/201610/2017

Programmer C# Middle IV

ASC Solutions
  • Developed .NET/Azure systems for club management and supporter-membership programs, including work on Botafogo's sócio-torcedor platform.
  • Consolidated about 15 separately customized club installations into a single configurable codebase, eliminating divergent fixes between clients and substantially reducing client-specific regressions; afterward, the team went months without bug complaints.
  • Built integrations with external payment providers and worked on performance-sensitive processing, reporting, and Azure-hosted workloads that scaled during high-demand ticket sales.
12/201308/2014

Trainee

H.Stern
  • Development of systems in C#, Windows Forms and Oracle
  • Maintenance and performance optimization of ASP.NET system
  • Development of mobile website; focus in JavaScript and performance
06/201012/2013

Manager

R.V.V.A.
  • Management of 2 stores and 3 cantinas
  • Prospection, implantation e management of systems quality
12/200612/2007

Trainee

Digitok – TouchPoint Solutions
  • Flash, HTML, ASP e C#; development using microcontroller board

Formação

10/201710/2019

MIT in Software Engineering - .NET (Completed)

Instituto Infnet
20132016

Systems Analysis and Development (Completed)

Instituto Infnet

TCC - offline reader for browser, doing scraping of online books to save in IndexedDB. The chapters are compressed and synced in Google Drive.

20062009

Computer Engineering (6 semesters)

PUC-RJ

Online Courses

PluralSight:

  • Microservices Architecture - Rag Dhiman
  • Clean Architecture: Patterns, Practices, and Principles - Matthew Renze
  • ASP.NET Core Fundamentals - Scott Allen
  • C# Fundamentals with Visual Studio 2015 Scott Allen
  • LINQ Fundamentals with C# 6.0 - Scott Allen
  • More Effective LINQ - Mark Heath
  • AngularJS: Get Started - Scott Allen

Code School:

  • CSS Cross Country
  • Fundamentals of Design
  • Assembling Sass
  • Javascript I & II
  • Front-end Formations
  • Journey Into Mobile
  • Discover DevTools 
  • Try Git

Microsoft Virtual Academy:

  • Fundamento de Computação em Nuvem
  • Visão Geral do Azure Active Directory

Code Academy:

  • Javascript 
  • jQuery