Summary
Leonardo Vidal is a scientific software developer and data scientist based in Rio de Janeiro with 11 years of professional experience building high-impact engineering and analytics systems for the oil & gas sector. At Petrobras he develops geophysics and geology tooling in Python and C++, applying machine learning, Spotfire and QGIS to exploration and prediction problems, and previously architected full-stack C++/Java/JavaScript systems for market analysis and refinery automation. His background in real-time operating systems (MSc) and early work on high-performance and parallel systems informs a pragmatic focus on reliable, performant scientific software. Comfortable across C++, Python, Kotlin, TypeScript, Java and R, he bridges research-grade algorithms and production-ready engineering. A former operating systems instructor and longtime systems analyst, he combines academic depth with decades of hands-on integration experience in regulated and mission-critical environments.
11 years of coding experience
14 years of employment as a software developer
Engeneering, Chemical, Engeneering, Chemical at Instituto Militar de Engenharia
Graduation in Computer Science, Systems analyst, Graduation in Computer Science, Systems analyst at UFRJ - Universidade Federal do Rio de Janeiro
English, Portuguese