David Allen

Cloud Architecture Consultant at selfemployed

Hamburg, Germany
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 Allen is a Cloud Architecture Consultant based in Hamburg with 18 years of experience architecting distributed, high-performance enterprise systems. He blends deep expertise in Java EE and JBoss-based platforms with hands-on cloud architecture practice at Lufthansa Industry Solutions and long-standing independent consulting as a software architect. His background includes large-scale parallel genomic data processing at Celera and mission-critical embedded and distributed systems for DoD and telecom clients, showing a rare comfort across scientific, regulatory, and operational domains. An active contributor to the Weld CDI project, he implemented and tested core event bus observer functionality, signaling a commitment to robust, well-tested middleware. He holds an MS in Computer Science and a BS in Mathematics from Johns Hopkins, bringing rigorous analytical grounding to pragmatic system design. Colleagues value him for translating complex distributed requirements into reliable, scalable production systems.
code18 years of coding experience
job20 years of employment as a software developer
bookJohns Hopkins University
github-logo-circle

Github Skills (5)

unit-testing10
javas10
event-handling10
dependency-injection10
java10

Programming languages (1)

Java

Github contributions (5)

github-logo-circle
weld/core

Oct 2008 - Sep 2010

Weld, including integrations for Servlet containers and Java SE, examples and documentation
Role in this project:
userBackend Developer
Contributions:220 commits in 1 year 11 months
Contributions summary:David completed and tested unit tests for the event bus functionality in the Weld project. The commits focused on the implementation of observers, including testing various scenarios such as retrieving bindings, event types, and notifying observers. The user's work was centered on implementing the event bus component of the project. The commit messages also show work on adding and removing observers.
containersgwtmavenrundeckjava-se
VaclavDedik/jboss-seam

Oct 2007 - Jan 2008

Contributions:75 commits in 3 months
seamjava-enterprisejava-developmentframeworkdevelopment-framework
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 Allen - Cloud Architecture Consultant at selfemployed