Senior Software Engineer And Co-Founder at Concrete Data, LLC
Durham, North Carolina, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Adam Haile is a Senior Software Engineer and co-founder with 12 years of professional experience building web applications and leading product development from Durham, North Carolina. He co-founded Concrete Data, LLC in 2012 and brings deep hands-on expertise across front-end performance work—demonstrated by contributions to the widely referenced js-framework-benchmark project where he implemented and optimized Surplus framework variants. His background is atypical for an engineer: a PhD in English from Duke and a BA from Harvard, which informs his technical communication, documentation rigor, and product thinking. Adam’s career spans roles as an independent web developer, university instructor, and senior engineer, showing a blend of entrepreneurial drive and teaching experience. He’s comfortable shipping production code while also tackling nuanced rendering and performance optimizations in open source. Colleagues would describe him as a pragmatic engineer who pairs literary-trained analytical skills with practical, benchmark-driven front-end craft.
12 years of coding experience
13 years of employment as a software developer
Doctor of Philosophy (PhD), English Language and Literature/Letters, Doctor of Philosophy (PhD), English Language and Literature/Letters at Duke University
Bachelor of Arts (BA), English And American Literature And Language, Bachelor of Arts (BA), English And American Literature And Language at Harvard University
A comparison of the performance of a few popular javascript frameworks
Role in this project:
Front-end Developer
Contributions:13 commits, 10 PRs, 64 comments in 1 year 4 months
Contributions summary:Adam primarily contributed to the Surplus framework within the js-framework-benchmark repository. Their work focused on implementing and refining Surplus-based implementations of the benchmark tests. Commits include adding, updating, and optimizing Surplus code, including keyed and non-keyed implementations. They also integrated Surplus into the benchmark suite and addressed rendering performance aspects.
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.