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.
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.