Summary
Paulo Rodrigues is a senior software engineer and architect with over a decade of hands-on experience building cloud-native, distributed systems using Python, .NET Core, microservices, and front-end frameworks like React. He has led technical teams and designed scalable financial and enterprise solutions for major clients, including work on GCP and AWS, high-throughput Delphi systems, and fintech projects. A published author on stock market analysis for Python developers and a top-3 finisher in the Codenation Data Science Brazil challenge, he blends practical software craftsmanship with data-driven insights. Paulo’s background spans legacy modernization, event-driven architectures, and ML education (Stanford course and Udacity nanodegree), which helps him bridge research and production. Based in Santa Catarina, Brazil, he enjoys applying both low-level performance tuning from his Delphi days and modern cloud patterns to solve complex problems.
10 years of coding experience
18 years of employment as a software developer
Full Stack Web Development, Computer Software Engineering, Full Stack Web Development, Computer Software Engineering at Free Code Camp
Specialization, Programação Java e Desenvolvimento Ágil, Specialization, Programação Java e Desenvolvimento Ágil at Instituto Tecnológico de Aeronáutica - ITA
Machine Learning Engineer Nanodegree, Computer Science, Machine Learning Engineer Nanodegree, Computer Science at Udacity
Tecnólogo em Sistemas de Energia, Electricity Sector Operation / Energy trading, Tecnólogo em Sistemas de Energia, Electricity Sector Operation / Energy trading at IFSC - Instituto Federal de Santa Catarina
Master of Business Administration (M.B.A.), Software Architecture, Master of Business Administration (M.B.A.), Software Architecture at IGTI
Course, Machine Learning, Course, Machine Learning at Stanford University
English, Portuguese