Luis RodriguesBack End Developer, Software Architect & Solutions Architect
Luis is an IT professional specializing in system architecture and development, with a proven track record in software engineering using .NET and Python. His experience spans the development and integration of systems across various sectors, including insurance, finance, and retail. With a Master's degree in Computer Engineering and certifications in Azure Solution Development and Architecture, he has the capability to implement robust and scalable cloud solutions.
Certifications
Azure
Azure
10/12/2022
C1 Advanced
C1 Advanced, B2 Upper Intermediate, B1 Intermediate
10/07/2021
Tech stack
Azure (7)
C1 Advanced
B1 Intermediate
B2 Upper Intermediate
.NET (18)
SQL (15)
Oracle PL/SQL (13)
ASP (9)
ASP.NET (9)
C# (6)
VB.NET (5)
Oracle SOA Suite (4)
Amazon Web Services (AWS) (2)
Angular (2)
Apache (1)
Communication
Python
Kubernetes
Problem Solving
ASP.NET Core
Azure DevOps
RabbitMQ
MongoDB
C#.NET
Shopify
.NET Core
GitHub
Experience
Software ArchitectReverse Logix
01/2022 - Currently

Responsible for designing and implementing complex integrations between the company's main system and external solutions, such as NetSuite and Shopify, as well as customized systems for clients. Utilizes various programming languages and cloud services to ensure efficient and scalable solutions, such as .NET, Python, Azure, and AWS.

.NET
Azure
Senior Software EngineerESW
02/2021 - 01/2022

Responsible for designing and implementing robust solutions to support business requirements across the company's development teams. My primary focus is on enabling and scaling diverse system integrations globally using technologies such as .NET, Azure services, and Apache Kafka.

Apache
Azure
Software ArchitectFCamara
01/2020 - 01/2021

Responsible for designing and implementing innovative solutions for companies in the retail sector. My duties include understanding business processes in-depth, designing tailored solutions, and implementing them with the development team, including hands-on involvement. Utilizing technologies such as .NET, AWS, Azure, Python, and Java, and adopting modern architectures, I ensure the delivery of effective and scalable solutions in modular and multi-cloud environments.

.NET
Azure
Amazon Web Services (AWS)
SQL
Oracle PL/SQL
Lead Software EngineerXP INVESTIMENTOS
05/2018 - 12/2019

Responsible for designing and implementing security and anti-fraud solutions for the company. My duties include deeply understanding business processes, designing scalable and resilient solutions, and implementing them with the development team, including hands-on involvement. Utilizing technologies such as .NET, Angular, SQL Server, and Oracle, and adopting modern architectures like microservices, and event-driven architecture, I ensure systems provide maximum security without compromising the user experience for clients and business partners. All solutions are hosted on Azure.

SQL
Angular
Azure
Senior Software ArchitectRDI SOFTWARE
07/2017 - 04/2018

As a member of the software architect team responsible for enhancing and supporting McDonald's E-Commerce system in the USA and Canada, I engage in the research, design, and development of product features. My role includes reviewing other developers' code, providing feedback, and fostering team knowledge. I design and build solutions using AWS PaaS technologies such as API Gateway, SNS, SQS, and Lambda Functions, and support systems built with .NET, SQL Server, Cassandra, and Redis. Additionally, I write application code, design technical specifications, and implement refactoring activities to increase system reliability and availability

.NET
C#
Amazon Web Services (AWS)
Enterprise System ArchitectLiberty Seguros (Brasil)
02/2014 - 07/2017

As a software architect responsible for key systems in the company, including the quotation and claims systems, I lead the research, design, and development of system features and oversee POC development. I conduct tests to assess non-technical requirements such as resilience, availability, and scalability. I created an SOA architecture to deliver business objects as enterprise-wide web services for business reports. My role involves building and supporting systems using .NET, SQL Server, MongoDB, Redis, Oracle SOA, and Oracle BPM, writing application code, and designing technical specifications. Additionally, I review other developers' code, provide feedback, and contribute to team knowledge development.

.NET
SQL
Oracle PL/SQL
Oracle SOA Suite
Software EngineerLiberty Seguros (Brasil)
07/2010 - 01/2014

As a software engineer, I understood business requirements and handled the research, design, and implementation of technical solutions. I provided support to internal and external users of the company's main system, the Quotation system. My expertise includes .NET and databases such as Oracle and SQL Server. Additionally, I implement SOA services using WCF and Oracle Service Bus.

.NET
SQL
ASP
ASP.NET
Oracle PL/SQL
Software DeveloperVipware Informática
09/2005 - 07/2010

As a software engineer, I was responsible for understanding business requirements and designing technical solutions. I developed new applications using .NET (C# and Visual Basic) and SQL Server 2008, and worked on projects in the pharmaceutical industry with companies such as Bayer, Roche, and Abbott. Additionally, I developed applications with .NET (C# and VB.Net), Oracle 11g, and SQL Server.

ASP.NET
ASP
.NET
C#
VB.NET
Oracle PL/SQL
SQL
Education
Master Degree in Computer EngineeringMackenzie
07/2012 - 08/2014
Master of Business Administration - MBAFGV - Getulio Vargas Foundation
02/2010 - 02/2012
Information SystemsUniversidade Presbiteriana Mackenzie
02/2005 - 02/2010