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 Principal Consultant and Java specialist with over 20 years of experience designing and delivering large-scale enterprise Java and Jakarta EE systems for government and commercial clients. He’s an author of multiple Java EE books, a Java Champion and Apache NetBeans committer who pairs deep API expertise (JSF, EJB, JPA, JMS, CDI, JAX-RS/WS, WebSocket) with practical experience in PrimeFaces-driven UIs and real-time, high-value transaction systems. He’s led greenfield and migration efforts—from monolithic J2EE to cloud-native microservices with Docker, Spring Boot, and OpenShift—while working on mission-critical projects for DHS, DOD, HUD, Fannie Mae and Freddie Mac. A frequent conference speaker and instructor, he translates complex requirements into maintainable architectures and has a track record of performance and scalability improvements in production systems. Based in Virginia, he combines hands-on implementation with mentoring and stakeholder collaboration, and his background includes embedded real-time systems as well as modern cloud deployments.
code10 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 (27)

payara10
microprofile10
java10
tomee9
php9
network-server9
apache8
dm7
glassfish6
jsinterop5
javaee5
reference-implementation4
design-patterns4
fluent-api3
eclipse3

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