
Murilo Boratto
@muriloboratto
Senior GPU Software Engineer at SENAI CIMATEC who developed GPU-accelerated seismic imaging software.
What I'm looking for
At SENAI CIMATEC, I developed and optimized scientific computing applications for Petrobras engineering projects, including structural simulations and GPU-accelerated seismic imaging.
I contributed to a Domain-Specific Language for automated seismic imaging code generation, extending its capabilities across multiprocessor, multicore, and multi-GPU systems. I also supported research and training activities for 14 undergraduate, master's, and doctoral students.
At UNEB - Universidade do Estado da Bahia, I teach Artificial Intelligence, Game Programming, and Software Development, and supervise student projects. I have also delivered hands-on HPC and GPU programming training at the National Laboratory for Scientific Computing (LNCC) Summer School.
My postdoctoral research at University College Dublin examined data partitioning and performance modeling for heterogeneous processors. My current research focuses on task scheduling and data locality in distributed multi-GPU systems.
Experience
Work history, roles, and key accomplishments
- Teach undergraduate courses in Artificial Intelligence, Game Programming, and Software Development, integrating theoretical foundations with hands-on programming, computational algorithms, and practical projects.
- Develop and supervise student projects involving Artificial Intelligence, C#, Python, Unity, and computational problem-solving, connecting academic concepts with real-world software
HPC Technical Lead | Senior HPC Software Engineer
Dec 2017 - May 2025 (7 years 5 months)
- Developed and optimized large-scale structural simulation applications for Petrobras engineering projects at SENAI CIMATEC, leveraging High-Performance Computing (HPC), parallel programming, numerical methods, and computational modeling. Implemented parallel computing strategies to support computationally intensive structural analyses, enabling the execution of complex engineering simulation wor
From 2015 to 2016, I conducted postdoctoral research entitled 'Data Partitioning with a Functional Performance Model of Heterogeneous Processors' as part of the Heterogeneous Computing Group, led by Professor Alexey Lastovetsky, at the School of Computer Science and Informatics, University College Dublin (UCD), Ireland. This research was carried out as part of a postdoctoral fellowship, focusing o
Education
Degrees, certifications, and relevant coursework
ThinkParQ (the company behind BeeGFS)
BeeGFS System Admin Certification
Sep 2025
NVIDIA
Instructor Materials - Fundamentals of Accelerated Computing with CUDA C/C
Nov 2024
NVIDIA
Ambassador NVIDIA
Nov 2024
NVIDIA Deep Learning Institute
Scaling CUDA C++ Applications to Multiple Nodes
Jan 2023
NVIDIA Deep Learning Institute
NVIDIA DLI Certificate – Fundamentals of Accelerated Computing with CUDA Python
Mar 2022
NVIDIA Deep Learning Institute
NVIDIA DLI Certificate – Fundamentals of Accelerated Computing with CUDA C/C++
Mar 2022
NVIDIA
DLI Platform Course for Instructors
Jun 2022
NVIDIA
Fundamentals of Deep Learning
Jun 2022
NVIDIA
NVIDIA DLI Certificate – Instructor Resources: Accelerating CUDA C++ Applications with Multiple GPUs
Aug 2022
NVIDIA
Accelerating CUDA C Applications with Multiple GPUs
Jun 2022
University College Dublin
PosDoc, High-Performance Computing
2015 - 2016
Universitat Politècnica de València (UPV)
Doctor of Philosophy, High-Performance Computing
2009 - 2014
Universitat Politècnica de València (UPV)
Master’s Degree in Parallel, Distributed, and Grid Computing, High Performance Computing
2006 - 2007
Universidad de Murcia
Master’s Degree in Applied Mathematics for Science and Engineering, High Performance Computing
2004 - 2006
Universidade Católica do Salvador
Bachelor of Computer Science, Computational Science
1998 - 2002
Availability
Location
Authorized to work in
Salary expectations
Social media
Interested in hiring Murilo?
You can contact Murilo and 90k+ other talented remote workers on Himalayas.
Message MuriloGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
