Davide D'alto

Senior Software Engineer at IBM

Hallein, Salzburg, Austria
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

🤩
Rockstar
🎓
Top School
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.
code15 years of coding experience
job19 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Politecnico di Milano
languagesItalian, English, German
stackoverflow-logo

Stackoverflow

Stats
7,709reputation
348kreached
430answers
2questions
Badges
hibernate
top-1%
spring-boot
top-5%
mongodb
top-5%
spring
top-5%
java
top-5%
spring-data-jpa
top-5%
github-logo-circle

Github Skills (48)

jakartaee10
object-mapping10
testing10
bash10
hibernate-search10
cicd10
java10
javas10
bash-shell10
script10
hibernate10
orm10
persistence10
openshift10
quarkus10

Programming languages (6)

JavaShellJavaScriptHTMLRubyKotlin

Github contributions (5)

github-logo-circle
hibernate/hibernate-demos

Jan 2015 - Sep 2018

Repository for demos of various Hibernate projects
Role in this project:
userBack-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.
spring-boothibernate-demoshibernatejpajava
hibernate/hibernate-search

May 2011 - Dec 2018

Hibernate Search: full-text search for domain model
Role in this project:
userBack-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.
hibernatedomain-modelfull-text-searchfulltext-searchfull-text
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
Davide D'alto - Senior Software Engineer at IBM