Marcelo Barsotti

Senior Software Developer at Dayforce

Ottawa, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Marcelo Barsotti is a senior software developer with nearly three decades of experience designing and delivering large-scale enterprise applications, and nine years focused in senior roles across cloud-native and microservices architectures. He combines deep expertise in architecture, security, and full-stack development—C#, Java, TypeScript, ASP.NET Core, React, REST/GraphQL and relational databases—to turn complex business needs into maintainable systems. His background spans banking, e-commerce, healthcare and compliance platforms, including architecture leadership for one of Brazil’s largest ecommerce sites and institutional web apps at Citi. Currently at Dayforce, he consistently applies design patterns and pragmatic algorithms to untangle hard technical puzzles while mentoring teams. Beyond coding, he pairs formal training in management and public speaking with hands-on architecture practice, which helps him communicate trade-offs clearly to both engineers and stakeholders. Colleagues describe him as a problem-driven engineer who treats systems like puzzles to be elegantly solved rather than just problems to be patched.
code9 years of coding experience
job12 years of employment as a software developer
bookLeadership and Public Speaking, Leadership and Public Speaking at Toastmasters International
bookLeadership and Relationship Management, Leadership and Relationship Management at Dale Carnegie Training
bookPontifical Catholic University of Paraná
bookMBA Management, MBA Management at Strayer University
languagesPortuguese, English, Italian, Spanish, French
stackoverflow-logo

Stackoverflow

Stats
86reputation
98kreached
3answers
1question
github-logo-circle

Github Skills (36)

modular10
asp-net10
wcf10
dotnet-core10
cms9
application-framework9
asp-net-core9
multi-tenant9
logic9
azure9
orchard-cms8
content-management8
orchard-core8
logic-programming8
microsoft-azure8

Programming languages (6)

TypeScriptC#JavaScriptHTMLRubyMarkdown

Github contributions (5)

github-logo-circle
Learn basic algorithms and programming logic with the Javascript language
Contributions:92 commits, 66 pushes, 1 branch in 3 months
logic-programmingbeginners-friendlylanguage-javascriptjavascriptprogramming-fundamentals
mbarsott/OrchardCore

Jun 2020 - Sep 2020

Orchard Core is an open-source modular and multi-tenant application framework built with ASP.NET Core, and a content management system (CMS) built on top of that application framework.
Contributions:9 pushes, 1 branch in 2 months
cmstenantwcforchard-coreon-top
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Marcelo Barsotti - Senior Software Developer at Dayforce