Danilo Ferreira

Principal Software Engineer at Dell Technologies

Minas Gerais, Brazil
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
Danilo Ferreira is a Principal Software Engineer with nine years of experience building scalable AI/ML platforms and backend systems, currently leading inference, evaluation, and workspace initiatives at Dell Technologies. He combines functional, generic, and object-oriented design with deep expertise in computer graphics, vision, physics-based simulation, and compiler concepts to solve complex engineering problems and empower researchers and artists. Danilo has a strong track record deploying production ML infrastructure—optimizing LLM inference (2x throughput), building MLflowHub, and integrating Triton/KServe—while delivering reproducible tooling for prompt engineering and RAG evaluation. An active open-source contributor, he has improved JupyterHub’s backend to better support multi-user notebook environments. Based in Minas Gerais, Brazil, he brings a pragmatic research mindset shaped by academic work in FEM and rendering and a habit of sourcing creative solutions from nature, UX, papers, and arbitrary libraries.
code9 years of coding experience
job4 years of employment as a software developer
book3D Generalist, 3D Generalist at Personal Development
bookUndergraduate Thesis on Bachelor of Science (BS) Electrical Engineering and Computer Science, Undergraduate Thesis on Bachelor of Science (BS) Electrical Engineering and Computer Science at Instituto Nacional de Telecomunicações - Inatel
languagesEnglish, Portuguese
github-logo-circle

Github Skills (14)

backend10
jupyterhub10
pytest10
python10
back-end-development10
testing10
configuration-management9
prometheus8
api8
apidoc8
githubaction-workflow7
dockers7
docker7
github-ci7

Programming languages (13)

JavaC++CCMakeGoHTMLJupyter NotebookCuda

Github contributions (5)

github-logo-circle
jupyterhub/jupyterhub

Sep 2022 - Sep 2022

Multi-user server for Jupyter notebooks
Role in this project:
userBackend Developer
Contributions:3 reviews, 1 commit, 2 PRs in 1 day
Contributions summary:Danilo primarily focused on enhancing the JupyterHub backend functionality. Their contributions included implementing named server limits, adding an environment variable for metrics, and refactoring code for clarity and maintainability. These changes involved modifying the JupyterHub application, handling user authentication, and integrating with the proxy server to manage user environments. The user also addressed minor issues like typos and upgraded dependencies.
pythonjupyter-notebooknotebooksjupytermulti-user
danilopeixoto/mlflow

Jul 2024 - Feb 2025

Open source platform for the machine learning lifecycle
Contributions:29 pushes, 3 branches in 6 months
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
Danilo Ferreira - Principal Software Engineer at Dell Technologies