Fortaleza, Brazil · Remote · UTC−3

Saulo Araújo

Software developer specialized in .NET and React

Senior developer and analyst with 12+ years building APIs, enterprise systems and complex integrations — from database modeling to cloud delivery. I also bring AI into everyday development with the OpenAI API, N8N automations and GitHub Copilot.

  • 12+years of experience
  • .NET 10C# · EF Core · Web API
  • MBA.NET Full-Stack · ASU
01 — EXPERIENCE AND SKILLS

Solid back end, modern front end, integration-focused

I work across the whole development cycle: architecture, implementation, testing, code review and mentoring.

.NET back end

C#, .NET Framework and modern .NET up to version 10, ASP.NET Web API, RESTful and SOAP APIs.

  • EF Core
  • Dapper
  • MediatR / CQRS
  • OData
  • SignalR
  • Polly
  • Hangfire
  • FluentValidation

Front end

React and TypeScript apps and back offices, integrated with internal portals.

  • React
  • TypeScript
  • Vite
  • Material UI
  • Ant Design

Architecture

Domain-oriented design, design patterns and testable code.

  • Repository
  • Unit of Work
  • Strategy
  • Factory
  • DI / IoC
  • Clean Code

Data and messaging

Modeling, migrations and tuning of relational and NoSQL databases.

  • SQL Server
  • PostgreSQL
  • MongoDB
  • Redis
  • RabbitMQ
  • Azure Service Bus

Cloud and DevOps

Cloud-hosted applications with CI/CD, monitoring and logging.

  • Azure
  • Azure Functions
  • AWS
  • Docker
  • Kubernetes
  • CI/CD
  • Testcontainers

Applied AI

AI as a productivity tool and as a product feature.

  • OpenAI API
  • N8N
  • GitHub Copilot
  • Claude Code
  1. 05/2020 — present

    Senior C# Developer · Techub

    Lead developer of the Techub HR integration engine (~30 connectors to ERPs, payroll, occupational health and Brazil's eSocial) and of the digital onboarding platform. Since 2020 I have maintained Tecnoset's equipment amortization system (CAE), and I work on the customer portal, where I took part in the .NET 7 migration and in optimizations that made queries over 100× faster. .NET back end, React front end, SQL Server and MongoDB.

  2. 02/2019 — 05/2020

    .NET Developer · InfoPartners

    Decision-support system for hotel revenue management, with demand forecasting and integration with the hotel's PMS. ASP.NET Core, React, SignalR and Azure SQL.

  3. 10/2017 — 05/2020

    .NET / PHP Developer · Esfera Informática

    Projects for Serra Verde, CBL, CeqNep and Rede Massa — including the architecture of the massanews.com and redemassa.com.br portals, using IdentityServer, Redis, MongoDB and AWS.

  4. 06/2015 — 07/2017

    Developer · TIVIT

    Built and tested systems for internal and external clients with ASP.NET MVC, WebForms, Web API, Oracle, SQL Server and Informix.

  5. 2013 — 2015

    Developer · Instituto Atlântico and Ânima Informática

    Windows 8 apps, a gamified internal training web system, and migration of Delphi systems to C#.NET.

02 — SELECTED PROJECTS

Production systems with real users

Techub · HR tech · since 2021

Techub HR integration engine

.NET 8 worker that syncs new hires into client systems: about 30 connectors, each isolated in its own adapter, running as supervised tasks with retries and reprocessing. Complemented by HTTP- and queue-triggered Azure Functions.

  • .NET 8
  • Dapper
  • Polly
  • Azure Functions
  • MongoDB
  • SOAP / REST
Author of more than half of the repository's commits
Techub · HR tech

Digital onboarding platform

From candidate to employee: pre-hire, document collection with OCR, legal review, rule-based benefits, e-signature and automatic export to the client's ERP.

  • ASP.NET Core
  • EF Core
  • OData
  • SignalR
  • React
Migrated the Senior, RM and TecfyRH exports to the new engine version
Tecnoset · Finance · since 2020

CAE — equipment amortization

System that calculates and tracks equipment amortization across contracts: installment simulation, rate recalculation, monitored automatic amortization and historical reports.

  • .NET
  • EF Core
  • SQL Server
  • React
  • Jobs
Owner: over 90% of commits, including idempotency against duplicate records
Tecnoset · Customer portal

Customer and ticketing portal

Portal integrated with the Protheus ERP and Oracle RightNow. Migration to .NET 7, fixes for stuck task queues and diagnosis of distributed-transaction deadlocks.

  • .NET 7
  • EF Core
  • Protheus (SOAP)
  • Oracle RightNow
Access listing 263 s → 1.8 s; roles per user 27 s → 218 ms
InfoPartners · Hospitality

Hotel revenue management

Platform that helps hotel managers set room prices and inventory based on guest consumption patterns and demand forecasts, integrated with the hotel's PMS.

  • ASP.NET Core
  • React
  • SignalR
  • Azure SQL
  • Azure DevOps
Esfera Informática · Media

Massa News and Rede Massa portals

Planned and built the portal solution with a focus on performance, scalability and maintainability, including centralized authentication.

  • ASP.NET MVC
  • IdentityServer
  • Redis
  • MongoDB
  • AWS
03 — OWN PRODUCTS

SaaS products I designed, built and run in production

From domain model to infrastructure: back end, front end, tests, deployment and operations.

Multi-tenant SaaS · Travel

Veraneie

Management platform for vacation rental homes. Each subscriber manages homes, bookings, guests, payments, expenses and leads — and every home gets a public website with an availability calendar.

  • Multi-tenant isolation and a rule-based seasonal pricing engine
  • Dashboard with revenue, occupancy, ADR, RevPAN and year-over-year comparison
  • Availability calendar shipped as an embeddable Web Component
  • Per-subscriber audit trail with automatic retention
  • Integration tests with Testcontainers, including booking race conditions
SaaS · Events

Cenaro

Scheduling, client, quote and payment management for event professionals — DJs, photographers, planners and more.

  • Event calendar with blocked dates and availability control
  • Quotes and installment payments per event
  • Email/password, Google and Microsoft (Entra ID) sign-in unified into one account
  • Account-takeover protection for sign-ups with unverified email
04 — INTEGRATIONS

Integrations with enterprise systems and external services

About 30 connectors in the Techub HR integration engine, across SOAP web services and REST APIs, with OAuth 2.0, client-certificate and WS-Security authentication, plus retries and reprocessing so no data gets lost along the way.

TOTVS

New-hire export to RM Labore, and sync of clients, projects, invoices and tickets with Protheus — Brazil's leading ERP suite.

Protheus · RM Labore

Senior

Export of onboarded employees to Senior's HCM, including bank details. I migrated this integration to the new engine version.

Senior HCM

ADP

New-hire delivery to ADP's payroll and HR platform, authenticated with a client certificate (mTLS) and OAuth token.

REST · mTLS

Occupational health and eSocial

Employees, medical exams and fitness certificates in SOC; eSocial submission and physician validation through Midas.

SOC (SOAP + WS-Security) · Midas

Other ERPs

New-hire and contract export to the Sankhya and Globus ERPs.

Sankhya · Globus

Background checks

Criminal-record and lawsuit checks on candidates during pre-hire.

NextCode

Benefits and commuting

Route planning and transit-pass purchase for new employees.

Capta

Bank account validation

Automatic validation of the employee's bank account before it is exported to payroll.

Transfeera

How I integrate

One adapter per system, supervised workers, Polly for resilience, queue-driven Azure Functions, export logs and reprocessing.

05 — EDUCATION AND CERTIFICATIONS

Continuous learning

Faculdade Sirius · 2025 — 2026 · 360 h

MBA DevXpert .NET Full-Stack

Graduate specialization with an international extension from Arizona State University (ASU). Advanced ASP.NET Core, software architecture and quality, enterprise applications and DevOps.

Faculdade Farias Brito · 2015

B.Sc. in Computer Science

Global Entrepreneurship and Innovation Foundations badge — 100 Million Learners, Arizona State University
Arizona State University · Najafi Global Initiative

Global Entrepreneurship and Innovation Foundations

Certification from the 100 Million Learners program.

Certifications and courses

  • Microsoft 98-361 — MTA: Software Development Fundamentals (C#)
  • Microsoft 70-480 — Programming in HTML5 with JavaScript and CSS3
  • .NET Software Architecture — desenvolvedor.io
  • Professional Programming with Clean Code — desenvolvedor.io
  • Mastering Software Testing — desenvolvedor.io
  • Docker from Zero to Advanced — desenvolvedor.io
  • Mastering Kubernetes — desenvolvedor.io
  • Introduction to DevOps — desenvolvedor.io
  • AI: Machine Learning and Supervised Learning — desenvolvedor.io (in progress)
  • Code & AI Workshop — Next Wave Education
  • N8N Fundamentals for Developers
  • Implementing / Maintaining a SQL Server 2005 Database