Camden B

Software Engineer 3 at McGraw Hill

Plano, Texas, 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

🤩
Rockstar
🎓
Top School
Camden B is a versatile Software Engineer 3 based in Plano, Texas with over 10 years of experience building high-performance back-end systems and production services in Go, Java, Kotlin and more. He has hands-on experience scaling servers for large concurrent user loads—famously running a server for a YouTube channel with 4M subscribers that handled 400+ concurrent users—and has led small teams and dozens of freelance projects to delivery. At McGraw Hill he contributed to microservices, CI/CD and cloud deployments while improving observability with New Relic and DataDog, and his open-source contributions include reliability and security fixes for projects like Lutris and maintainability improvements in the Ktor framework. Camden focuses on clean, efficient, extensible code and pragmatic use of cutting-edge tools, plus a knack for optimizing developer environments and deployment workflows. He combines deep systems and database experience (MySQL, Redis, MongoDB) with a pragmatic, client-facing mindset and a habit of finishing work ahead of schedule.
code10 years of coding experience
job10 years of employment as a software developer
bookHigh School Diploma General Studies, High School Diploma General Studies at Plano West Senior High School
bookComputer Science, Computer Science at Austin Community College
languagesEnglish
github-logo-circle

Github Skills (10)

asynchronous10
kotlin10
web-framework10
hashlib10
python10
gam10
async10
file-handling9
code-optimization9
front-end-development7

Programming languages (16)

C#JavaC++RustCGoHTMLKotlin

Github contributions (5)

github-logo-circle
lutris/lutris

Dec 2018 - Dec 2018

Lutris desktop client
Role in this project:
userBack-end Developer
Contributions:6 commits, 4 PRs, 9 comments in 2 days
Contributions summary:Camden focused on improving the Lutris desktop client's installation process, specifically addressing checksum verification during file downloads. Their contributions added dynamic checksum checking using SHA256 and enabled error handling. They modified the installer and GUI components for downloading and verifying game files. These changes enhanced the reliability and security of the game installation process.
pygobjectpythongaminggame-launcherpython3
ktorio/ktor

Jul 2017 - Jul 2017

Framework for quickly creating connected applications in Kotlin with minimal effort
Role in this project:
userBack-end Developer
Contributions:5 commits, 1 PR in 1 day
Contributions summary:Camden focused on improving code quality and maintainability within the Ktor framework. Their contributions included replacing try-catch blocks with cleaner methods for parsing numbers, matching coding conventions, and replacing size checks with more efficient alternatives. Additionally, the user made changes to session serialization logic, demonstrating a focus on optimizing core framework functionality. These changes align with back-end development principles focused on performance and code elegance.
effortasynchronousframeworkconnectedkotlin
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