David Heffelfinger

Principal Consultant at Ensode Technology, LLC

Virginia, United States
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
David Heffelfinger is a seasoned Principal Consultant specializing in Java, Jakarta EE, and MicroProfile, with more than two decades in software architecture and enterprise development. An accomplished author of multiple Java books and a TechBeacon-recognized Java leader to follow on Twitter, he blends deep API expertise (JSF, EJB, JPA, JMS, CDI, JAX-WS, JAX-RS, WebSocket) with hands-on delivery. He leads complex, multi-stakeholder projects for government and financial clients, including DHS, HUD, CBP, Freddie Mac, and Fannie Mae, from green-field Java EE/Jakarta EE applications to cloud-based microservices on Docker/OpenShift. He also helps teams transition legacy J2EE to modern architectures using Spring Boot and containerization, while evangelizing JSF/PrimeFaces in the enterprise. Based in Virginia, he is a Java Champion and Apache NetBeans Committer who contributes as an instructor and technical author, and speaks frequently at conferences such as JavaOne.
code9 years of coding experience
job13 years of employment as a software developer
bookMS, Software Engineering, MS, Software Engineering at Southern Methodist University
languagesEnglish, Spanish
github-logo-circle

Github Skills (34)

jakarta-ee10
payara10
microprofile10
java10
tomee9
java-ee-89
php9
java-ee9
network-server9
apache8
dm7
javaee87
java-87
blueprints6
glassfish6

Programming languages (3)

JavaCSSHTML

Github contributions (5)

github-logo-circle
, published by Packt
Contributions:2 PRs, 151 pushes, 1 comment in 8 months
Contributions:106 commits, 3 PRs, 88 pushes in 1 year 4 months
java-eejavajava-ee-applicationapplication-development
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
David Heffelfinger - Principal Consultant at Ensode Technology, LLC