Lucas Duarte de Souza
@lucasduartedesouza
I build scalable .NET microservices, event-driven APIs, and reliable distributed systems.
What I'm looking for
I'm currently architecting and implementing .NET 8 microservices at WEX for a distributed US team. I build event-driven solutions with Kafka and CQRS, develop versioned RESTful APIs, and apply Clean Architecture and SOLID principles.
I containerize services with Docker and deploy them to Kubernetes using Helm Charts and ArgoCD GitOps. I also improve distributed-system reliability through retry, circuit-breaker, and idempotency patterns, while tuning SQL Server performance and supporting observability.
Previously at BairesDev, I developed and improved applications using .NET 6, .NET Core, Web APIs, SQL Server, Docker, Azure, HashiCorp, Cosmos DB, and NATS. My earlier work at TOTVS, Unisys, Millenium, Samplits, Lambton College, and HBA Technology included web applications, banking systems, databases, PHP/Laravel, Angular, and client-focused delivery.
Across 10 years in IT, I've worked on large, complex systems in Agile and Scrum teams in Brazil, Canada, and remotely for US companies.
Experience
Work history, roles, and key accomplishments
Architect and implement microservices using .NET 8 following Clean Architecture and SOLID principles. Design event-driven solutions using Kafka and CQRS patterns to ensure scalability and decoupling.
Developing and improving applications using .NET 6, .NET Core, Web APIs, Restful APIs, Sql Server, docker, integrations with APIS, Azure, HashiCorp, CosmosDB, NATS for messaging, Unit test. Working for US companies in agile environments.
Senior .NET Developer
TOTVS
Oct 2019 - Dec 2021 (2 years 2 months)
Developing and improving a web application using Angular, Typescript, SQL Server and .NET. Performing unit tests to maintain application quality and participating in daily Agile meetings.
Web Developer
Lambton College
Oct 2018 - Dec 2019 (1 year 2 months)
Developing and improving a web application using PHP Laravel and MySQL. Maintaining stability and quality through reviews, tests, and client feedback analysis, and developing a solution to capture data from websites using Big Data tools.
Software Developer
Samplits
May 2019 - Aug 2019 (3 months)
Developing and improving a web application using PHP, JavaScript and MySQL. Performing tests to maintain application quality and participating in weekly meetings to present results.
Developed and maintained web applications for Banks using Microsoft Technologies such as .NET Framework, C#, VB.NET. Participated in daily Agile meetings with a team of 10.
Web/Back End Developer
Millenium
Oct 2015 - Jul 2016 (9 months)
Developed and maintained web and embedded applications using ASP .NET MVC and VB.NET. Participated in client meetings to ensure applications meet needs and designed 2 databases and SQL procedures.
Web Developer
HBA Technology
Apr 2014 - Jul 2015 (1 year 3 months)
Developed and maintained web and android applications for several companies. Provided support for about 35 clients and participated in weekly meetings to ensure clients' needs.
Education
Degrees, certifications, and relevant coursework
Lambton College
Post-Degree, Computer Software and Database Development
2018 - 2019
Post-Degree in Computer Software and Database Development from Lambton College in Toronto, Ontario, Canada.
Universidade Federal de Lavras
Bachelor of Science, Computer Science
Bachelor of Science in Computer Science from Universidade Federal de Lavras in Brazil.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Lucas?
You can contact Lucas and 90k+ other talented remote workers on Himalayas.
Message LucasGet 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!
