David Rogers

Fullstack Dev at inLeague LLC

Broussard, Louisiana, 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 Rogers is a Fullstack Developer with a decade of experience building resilient web systems and improving developer experience, currently engineering at inLeague LLC from Broussard, Louisiana. He combines front-to-back practical skills with a strong academic foundation (BS in Computer Science, 3.95 GPA) and a focus on making computers easier to use for humans. As a back-end contributor to the Lucee CFML server, he has fixed core runtime issues—resolving stack overflows, circular reference handling, and object identity bugs—demonstrating comfort modifying complex Java runtime code. He also maintains LuceeDebug, the only line debugger for the Lucee CFML engine, highlighting a specialty in tooling and runtime observability that’s not obvious from a job title alone.
code10 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science - BS, Computer Science, 3.95, Bachelor of Science - BS, Computer Science, 3.95 at Trident University International
github-logo-circle

Github Skills (8)

javas10
json10
jvm10
cfml10
java10
debugging9
application-server8
scripting-language8

Programming languages (8)

TypeScriptJavaC++ColdFusionScalaJavaScriptGoPython

Github contributions (5)

github-logo-circle
lucee/Lucee

Nov 2021 - Nov 2021

Lucee is a high-performance, open-source CFML server written in Java. Supporting JDBC, Caching, Parallelism, HTTP, ORM, REST, S3 and dynamic Java integration, Lucee is great for developers aiming to build fast, scalable applications, delivering faster startup, rapid compilation and better runtime performance.
Role in this project:
userBack-end Developer
Contributions:5 commits, 3 PRs, 3 comments in 3 days
Contributions summary:David primarily focused on fixing bugs and improving the robustness of the Lucee CFML server. Their contributions included resolving issues related to stack overflows during JSON serialization and object identity comparisons. The user also addressed other internal issues, such as improving handling of circular references and code related to PageContext objects. These changes involved modifications to core Java files within the Lucee runtime environment.
cachingcfmljavajdbclucee
softwareCobbler/cfc

Apr 2021 - Feb 2023

A ColdFusion compiler designed primarily to support editor tooling - in particular, it drives a VsCode language server plugin offering syntax and some semantic checking of ColdFusion code.
Contributions:307 commits, 141 pushes, 25 branches in 1 year 10 months
coldfusioncompilerlanguage-servervscode
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