Summary
Marcel Fonseca is a specialist software engineer with 9+ years building high-availability, event-driven backend systems for banking and fintech, and three years of leadership experience guiding teams through complex digital transformations. He excels in Java/Kotlin ecosystems (SpringBoot, Quarkus) and cloud-native architectures across AWS and Azure, applying CQRS, event sourcing and asynchronous patterns to scale mission-critical services like PIX and boleto processing. Marcel has a track record of modernizing legacy systems—leading cloud migrations and performance optimizations that cut processing time via asynchronous flows—and pairs technical depth with agile delivery and architecture skills. Certified across multiple Azure and cloud domains and a Microsoft Certified Trainer, he brings both hands-on engineering and formal teaching experience to mentoring teams. Based in Minas Gerais, Brazil, he combines practical banking-domain expertise with a curiosity for AI-enabled automation and developer productivity tools.
9 years of coding experience
10 years of employment as a software developer
Tech Lead Program, Tech Lead Program at IFTL
Master of Business Administration (MBA), BI e Big Data, Master of Business Administration (MBA), BI e Big Data at Cruzeiro do Sul Virtual
Technician Information, T.I, Technician Information, T.I at Instituto Federal do Triângulo Mineiro
Information Systems Analyst, Tecnologia da Informação, Information Systems Analyst, Tecnologia da Informação at UniFACTHUS - Centro Universitário
English, Portuguese