Rafael Rodrigues
@rafaelrodrigues4
Backend .NET Software Engineer focused on scalable APIs, Azure cloud, and maintainable architecture.
What I'm looking for
I’m a Backend .NET Software Engineer who designs and builds web APIs, server-side applications, and database-driven systems with a strong emphasis on C#, ASP.NET Core, and Azure. I focus on business logic, authentication/authorization, integrations, performance, and architecture that stays maintainable as products grow.
At Waterford Technologies, I architected and built ComplyKey, a multi-tenant SaaS compliance platform on .NET and Microsoft Azure. I developed a distributed microservices architecture, implemented secure multi-tenant authentication/authorization (OAuth2/OIDC, Azure AD, JWT, role-based access control), and delivered real-time notifications with Azure SignalR, Event Grid, and Azure Functions.
I also contributed to modern cloud-native SaaS platforms at Aspira, using Clean Architecture, CQRS, and event-driven microservices. I built an event-driven document vault with an asynchronous extraction pipeline on Azure Functions, and supported polyglot persistence across SQL Server, Cosmos DB, Azure Blob Storage, and Elasticsearch.
Across earlier roles, I delivered enterprise and legacy modernization work—transitioning Windows Forms workflows to web platforms and maintaining regulated systems with SQL Server and Oracle. I enjoy blending modern development with pragmatic updates, and I bring strong testing, observability, and DevOps-friendly collaboration practices to every team.
Experience
Work history, roles, and key accomplishments
Software Engineer (.NET / Backend)
Waterford Technologies
Sep 2022 - May 2026 (3 years 8 months)
Architected and developed a multi-tenant compliance SaaS platform using .NET and Microsoft Azure, including identity, authorization, and tenant isolation. Delivered real-time notifications and search capabilities, and supported Angular-based compliance workflows and browser extensions.
Software Engineer (.NET / Azure)
Aspira
Feb 2022 - Aug 2022 (6 months)
Designed and developed cloud-native SaaS platforms for Waterford Technologies using event-driven microservices. Built an event-driven document vault, implemented asynchronous extraction workflows, and secured cloud resources with Azure identity and observability tooling.
Software Engineer (.NET)
Hexis Technology Hub
Sep 2021 - Feb 2022 (5 months)
Worked as a contractor supporting development and modernization of an enterprise application, including transitioning workflows from Windows Forms to a web-based platform. Implemented backend functionality and contributed to frontend modernization with Angular and Blazor components.
Software Engineer (.NET / Angular)
Olisipo - Formação E Consultoria S.A.
Oct 2020 - Aug 2021 (10 months)
Worked on enterprise software projects for multiple clients, focusing on application maintenance, feature development, refactoring, and modernization. Built base project structures and refactored backend APIs and Angular frontends to improve maintainability.
Software Engineer (.NET)
Bolt Bikes
Nov 2019 - Jun 2020 (7 months)
Developed internal ERP software, including backend web services, integrations, and operational documentation. Built integration workflows with webhooks and delivered frontend features with Angular in an agile team environment.
Software Engineer (.NET)
Renewtrak Global System
Jul 2018 - Sep 2019 (1 year 2 months)
Developed and maintained a license renewal management platform combining backend services, frontend features, and SQL Server development. Implemented new product functionality and reporting-support database procedures, functions, and views, along with Angular feature development.
Software Engineer (.NET / DB Sys)
Stefanini - Orbitall
Oct 2016 - Oct 2017 (1 year)
Worked on enterprise systems for Banco Itaú and Zurich Insurance, combining .NET development with Angular and database development. Built and maintained a process-monitoring system and delivered supporting database procedures, functions, views, and Oracle packages.
Software Engineer (.NET / DB Sys)
3CON Consultoria e Sistemas S.A.
Nov 2014 - Feb 2015 (3 months)
Worked on enterprise automation and reporting processes for Grupo Pão de Açúcar using Oracle and spreadsheet automation technologies. Developed and maintained business spreadsheet generation routines and implemented backend functionality with C#, ASP.NET/ADO.NET, and PL/SQL-based data models.
Software Engineer (.NET / DB Sys)
Integradora Plannej
Dec 2013 - Aug 2014 (8 months)
Delivered web applications and integrations for clients, focusing on ASP.NET and SQL Server development. Built a medical screening system and implemented system integrations using ASP.NET MVC/Web API, Entity Framework, and database stored procedures/functions.
Software Engineer (.NET / DB Sys)
Linx Sistemas
Aug 2011 - Dec 2012 (1 year 4 months)
Developed ERP modules for inventory, financial, and market-structure functionality using .NET and SQL Server. Implemented ERP features with Silverlight/XAML and LINQ to SQL, and built an automated client update system using multithreading and web services.
Software Engineer (.NET / DB Sys)
BRQ IT Services
Jul 2010 - Jul 2011 (1 year)
Worked on banking systems for Banco Itaú, supporting architecture improvements, legacy modernization, and internal feature development. Refactored legacy applications and developed new functionality using Web Forms/WPF and Oracle-backed enterprise components.
Software Engineer (.NET / DB Sys)
Akttom Sistemas
Jan 2010 - Jul 2010 (6 months)
Developed and maintained company applications and websites using ASP.NET Web Forms and SQL Server. Implemented frontend interaction features and supported debugging, reporting, data access, and ongoing maintenance with Visual Studio tooling.
Education
Degrees, certifications, and relevant coursework
IHBC Sydney
Advanced Diploma, Program Management
2020 -
Advanced Diploma in Program Management covering program governance, stakeholder engagement, benefits management, organizational change, business cases, and program delivery.
IHBC Sydney
Diploma, Project Management
2019 -
Diploma in Project Management focused on scope, time, cost, risk, quality, communications, team effectiveness, and project integration management.
Mackenzie
Bachelor, Information Systems
2017 -
Bachelor in Information Systems providing a foundation in software development, systems analysis, databases, computing principles, and professional computing practice.
Tech stack
Software and tools used professionally
Postman
Microsoft Azure
Bitbucket
RxJS
DB
SQLite
Node.js
.NET Core
.NET
ASP.NET Core
Redis
Visual Studio
Azure DevOps
Jira
jQuery
JavaScript
ASP.NET
Visual Basic
XML
Serilog
Blazor
Azure Service Bus
WCF
Windows
Oracle PL/SQL
OData
SignalR
Elasticsearch
Serverless
Azure Functions
SendGrid
DevExtreme
OAuth2
SQL
Azure Blob Storage
NgRx
Ollama
Cosmos
Transform
Steel
Linx
Task
Jan
ASP.NET MVC
Availability
Location
Authorized to work in
Social media
Job categories
Skills
Interested in hiring Rafael?
You can contact Rafael and 90k+ other talented remote workers on Himalayas.
Message RafaelGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
