Senior Software Developer at Computer Modelling Group Ltd.
Santa Catarina, Brazil
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Arthur Soprana is a senior software developer with over a decade of experience building numerical kernels and scientific software for engineering applications, currently contributing at Computer Modelling Group Ltd. He specializes in modeling and simulation (CAE/CFD), reservoir and multiphase flow, and numerical methods for PDEs, pairing deep domain knowledge with hands-on C#, C++ and Python development across Linux and Windows. Arthur has led R&D and technical coordination efforts, translating client needs into robust numerical solutions and CI/CD-driven delivery using Agile and TDD practices. His background includes developing well-index calculations for compositional reservoir simulators and advancing unstructured-grid and finite-volume methods in production-grade tools. Based in Santa Catarina, Brazil, he blends academic rigor from an MS in Mechanical Engineering with pragmatic software engineering to solve complex engineering problems. Notably, he bridges research and productization—turning theoretical numerical methods into performant, maintainable code used in industry.
12 years of coding experience
7 years of employment as a software developer
Master of Science (MS), Engenharia Mecânica, Master of Science (MS), Engenharia Mecânica at Universidade Federal de Santa Catarina
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
Arthur Soprana - Senior Software Developer at Computer Modelling Group Ltd.