Davide D'alto is a Senior Software Engineer with 15 years of experience building and sustaining Java/JEE systems, currently at IBM after a long tenure on Red Hat’s Hibernate team. He combines deep backend expertise—particularly in Hibernate, Quarkus and reactive persistence—with practical DevOps experience automating builds and OpenShift deployments for microservices. An active open-source contributor, Davide has made substantive fixes to Hibernate ORM, Search, Validator and Quarkus (including bytecode enhancement, logging migrations and reactive session support) that improved performance and reduced legacy dependencies. He thrives in continuous delivery and agile environments, having led migration and CI/CD efforts that enabled “push-the-button” releases for complex portfolios. Based in Hallein, Austria, he pairs rigorous engineering with a knack for incremental, high-impact refactors that make large Java codebases easier to maintain. A less obvious strength is his track record of replacing fragile bytecode and logging dependencies with cleaner alternatives, showing attention to long-term maintainability.
15 years of coding experience
19 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Politecnico di Milano
Repository for demos of various Hibernate projects
Role in this project:
Back-end & DevOps Engineer
Contributions:12 commits, 14 PRs, 7 pushes in 3 years 8 months
Contributions summary:Davide primarily focused on setting up and configuring the deployment pipeline for the message board application. They automated the build and deployment process, integrating Maven for building Java-based microservices and utilizing OpenShift for container orchestration. Further contributions included using settings.xml, adding new lines, and modifying the installation script to ensure proper image creation, configuration, and smooth deployment.
Hibernate Search: full-text search for domain model
Role in this project:
Back-end Developer
Contributions:304 commits, 121 PRs, 50 pushes in 7 years 7 months
Contributions summary:Davide primarily focused on migrating code within the Hibernate Search framework to use JBoss Logging. Their contributions involved moving classes, such as the LoggerFactory and LoggerHelper, to the util.logging.impl package. The user also added interfaces for JBoss Logging and replaced slf4j with JBoss Logging throughout multiple files, effectively updating the logging framework used by the project. They modified multiple files to replace SLF4J with JBoss Logging and performed additional refactoring related to the logging system.
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.