Everton Hermann

HPC GPU Senior Specialist at Dassault Systèmes

Greater Bordeaux Metropolitan Area France
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Everton Hermann is an HPC GPU Senior Specialist with 13 years of experience in high-performance computing and real-time physics simulation, holding a PhD from Grenoble for multi-GPU/multi-CPU scheduling in interactive simulation. He has driven GPU and SMP parallelization, low-latency communication, and high-performance linear algebra at Dassault Systèmes, and previously parallelized CGI pipelines at Ubisoft. His research and engineering work spans multi-GPU solvers, multigrid FEA on GPUs, reduced-order modeling, and applying machine learning to accelerate physics. Everton combines deep academic rigor with production-grade optimization skills—profiling, memory-locality-aware scheduling, and CUDA kernel development—plus hands-on contributions to popular open-source projects like OsmAnd and localized educational content for the Raspberry Pi/Scratch curriculum. Based in the Greater Bordeaux area, he is comfortable bridging research and product teams to deliver scalable, low-latency simulation solutions. A less obvious strength is his background in distributed file systems and data-center operations, which informs his holistic approach to performance across hardware, OS, and application layers.
code13 years of coding experience
job13 years of employment as a software developer
bookDistributed Systems, Distributed Systems at National School of Computer Science and Applied Mathematics of Grenoble
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Universidade Federal de Santa Maria
bookMaster, Computer Sciences, Master, Computer Sciences at Federal University of Rio Grande do Sul
bookPhD, Computer Science, PhD, Computer Science at Institut national polytechnique de Grenoble
github-logo-circle

Github Skills (11)

javas10
localization10
android10
java10
sc10
brasil10
mapbox-gl9
map-box9
file-management9
ui-design8
html7

Programming languages (6)

JavaC++CPHPHTMLPython

Github contributions (5)

github-logo-circle
Term 1 and 2 of Code Club, learning Scratch
Role in this project:
userLocalization / Internationalization Specialist
Contributions:87 commits, 1 PR in 3 years 10 months
Contributions summary:Everton primarily contributed to the translation of the Scratch curriculum content into Brazilian Portuguese. Their commits involved renaming files, translating lesson content, and updating the index page to reflect the translated materials. A significant portion of the changes involved modifying and adapting `.sb` files, likely containing the Scratch project files for each lesson, to provide localized versions. The user's work indicates a focus on making the curriculum accessible to Portuguese-speaking audiences.
code-clubscratchterm
osmandapp/OsmAnd

Jun 2020 - Aug 2020

OsmAnd
Role in this project:
userMobile Developer (Android)
Contributions:12 commits, 8 PRs, 13 comments in 1 month
Contributions summary:Everton primarily contributed to the OsmAnd Android application, addressing UI/UX and functional aspects of the app. They fixed an issue with arrow scaling in the route layer, updated the map location API with rotation functionality, and modified the codebase to translate filter names. Furthermore, the user added a key event listener enabling customized interaction using media keys.
javascriptmap-matchingosmandoffline-mapsoffline
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