Profile Summary
Experienced Senior Software Engineer with a proven track record of designing, architecting, and delivering high-availability distributed systems. Skilled in developing large-scale web applications, microservices, and APIs for the financial, fraud, and security sectors. Proficient in .NET Core (C#), Java, and Node.js, with expertise in Clean Architecture, SOLID principles, and Design Patterns.
Primary Skills
C# | 14 yrs
Culture Profile
In workplace, I am known for . . .
- In the workplace, I am known for my problem-solving skills, collaboration, and delivering high-quality solutions.
- In the workplace, I am known for my adaptability, attention to detail, and ability to meet tight deadlines.
I thrive in environments . . .
- I thrive in environments that encourage innovation, collaboration, and continuous learning and growth.
- I thrive in environments that foster creativity, support teamwork, and prioritize open communication.
I struggle in environments . . .
- I struggle in environments that lack clear communication, direction, or opportunities for collaboration.
- I struggle in environments that are highly bureaucratic or resistant to change and new ideas.
Work Experience
ShoppingGives
Senior Software Engineer
- Jun, 2023 - Present
- Remote
- Migrating architecture from .NET to NodeJs with TypeScript, reducing the cost on AWS Cloud by about 30% monthly.
- Reducing the time to process donations and increasing the simultaneous processing by about 20%.
- Supporting big companies such as Michael Kors, Coach, etc.
Skills
C#TypeScriptAPI GatewayAWS LambdaPostgreSQL.NET CoreRabbitMQ
Industries
Software
XP Investimentos
Partner | Fraud Prevention Engineering Manager
- Sep, 2020 - Jan, 2023
- Remote
- Reduced fraud costs by approximately 15% through the development of highly scalable and secure APIs
- Managed and mentored a team of software engineers, successfully promoting several individuals to Lead Software Engineer
- Led the development of highly scalable, resilient, and secure APIs for Fraud Prevention, ensuring robust protection for the company and its +7MM customers
- Recognized for exceptional leadership and team-building efforts, resulting in the expansion of a small squad of 4 developers into a thriving tribe with over 40 dedicated to security services
- Spearheaded the XP rules engine project from conception to implementation, significantly improving data collection and decision-making processes
- Successfully implemented Facial Biometrics (Facetec) for enhanced security measures
- Orchestrated the implementation of cutting-edge technologies and best practices, establishing a foundation for high-performance and innovative solutions
Skills
C#API GatewayAzure BlobsAzure DatabricksAzure Event HubsData Lake AnalyticsPower BIRedis.NET CoreApache Kafka Azure Service Bus
Industries
Financial ServicesSoftware
XP Investimentos
Lead Software Engineer
- Mar, 2020 - Sep, 2020
- Remote
- Successfully implemented Facial Biometrics (Facetec) for enhanced security measures.
- Created and led 2 squads focused on improving security journeys.
- Implemented a Dinamo HSM appliance for secure Token (2FA) authentication, reducing costs by 10% and improving response times for our mobile app and website.
- Successfully implemented Auth0 and Electronic Signature for enhanced security measures.
- Stabilized critical and security journeys, allowing for medium and long-term focus.
Skills
C#API GatewayAzure BlobsAzure DatabricksAzure Event HubsData Lake AnalyticsPower BIRedis.NET CoreApache Kafka Azure Service Bus
Industries
Financial Services
XP Investimentos
Senior Software Engineer
- Aug, 2019 - Feb, 2020
- Brazil
- Optimized login journey, reducing response time from 3 seconds to 250ms.
- Architected and implemented a facial recognition system authorizing +100K daily transactions.
- Developed highly scalable, resilient, and secure APIs for Fraud Prevention, AML, Authentication, and Authorization.
- Ensured code quality and stability through comprehensive testing, including unit, integration, and load testing.
Skills
C#API GatewayAzure BlobsAzure DatabricksAzure Event HubsData Lake AnalyticsPower BIMicrosoft SQL ServerOracleRedis.NET CoreApache Kafka Azure Service Bus
Industries
Financial ServicesSoftware
Iteris Consultoria e Software
Lead Software Engineer
- Mar, 2013 - Aug, 2019
- Remote
- Led development teams in the financial sector, working with clients such as Itaú, Rede, Banco Votorantim, Raizen, and Pagseguro.
- Created scalable and elastic applications for cloud environments (AWS, Azure).
- Led the integration of the Rede team with Visa for REST services of Chargeback, improving payment processes.
- Focused not only on project completion but also on enchanting clients to initiate new projects with the company, resulting in a significant growth of client projects by 30%.
Skills
C#JavaAWSAzureAPI GatewayMicrosoft SQL ServerRedis.NET CoreAngularNode.jsApache KafkaSharepoint
Industries
Financial Services
Micropost
Senior Software Engineer
- Mar, 2011 - Feb, 2013
- Remote
- Led development teams and contributed to the development of web systems, SOAP services, and REST APIs.
- Integrated with SOAP systems and developed portals for the financial sector, condominiums, and post offices.
- Undertook the migration of a project from COBOL to .NET, ensuring a smooth transition and enhanced functionality.
- Modeled databases, ensured UX/UI quality, and delivered high-quality programming solutions.
Skills
JavaScriptMySQL.NETjQuery
Industries
Financial ServicesSoftware
Eggtech Sistemas & Serviços
Software Engineer
- Apr, 2010 - Feb, 2011
- Remote
- Developed .NET applications
- Improved and maintained ERP systems
- Created ERP solutions
Skills
JavaScriptMySQL.NETjQuery
Industries
IT ServicesSoftware
Education
Bachelor's degree
- Computer Science, Information Technology
- Centro Universitário FMU | FIAM-FAAM, Brazil
- 2012
All Skills
Languages
- C# | 14 yrs
- JavaScript | 7 yrs
- TypeScript | 7 yrs
- Java | 7 yrs
Cloud
- AWS | 6 yrs
- Azure | 6 yrs
- API Gateway | 9 yrs
- AWS Lambda | 7 yrs
- Azure Blobs | 6 yrs
- Azure Databricks | 3 yrs
- Azure Event Hubs | 6 yrs
- Data Lake Analytics | 4 yrs
- Power BI | 2 yrs
- Azure Service Bus | 5 yrs
Databases
- Microsoft SQL Server | 14 yrs
- MySQL | 5 yrs
- Oracle | 5 yrs
- PostgreSQL | 7 yrs
- Redis | 7 yrs
Frameworks
- .NET | 14 yrs
- .NET Core | 13 yrs
- Angular | 3 yrs
- Node.js | 5 yrs
Libraries
- Apache Kafka | 7 yrs
- jQuery | 1 yr
- RabbitMQ | 5 yrs
- Nest.js | 7 yrs
Tools
- CI/CD Pipelines | 7 yrs
Platforms
- Sharepoint | 5 yrs
Paradigms
- Distributed Systems | 14 yrs