Robert Helms

Staff Software Engineer, Web Lead at Pocket Prep

Durham, North Carolina, 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
Robert Helms is a Staff Software Engineer and Web Lead in Durham, NC with nine years of experience building and scaling web products, currently leading web engineering at Pocket Prep. He progressed through successive engineering and lead roles at Pocket Prep after earlier hands-on full-stack work with AT&T and consultancy experience at Smashing Boxes. A physics graduate from Duke who retrained in front-end development, he blends analytical rigor with practical UI and backend engineering, shipping features across the stack. He contributes to DefinitelyTyped, improving TypeScript typings for the popular Parse JavaScript SDK to enhance developer experience and type safety. Known for mentoring teams and driving web architecture decisions, he brings a teacher’s clarity from a prior career in secondary education to technical leadership. Colleagues rely on him for pragmatic refinements that reduce friction for developers while maintaining product velocity.
code9 years of coding experience
job7 years of employment as a software developer
bookBachelor of Science (BS) Physics, Bachelor of Science (BS) Physics at Duke University
bookFront End Development - HTML CSS Javascript, Front End Development - HTML CSS Javascript at The Iron Yard Durham
github-logo-circle

Github Skills (6)

typescript10
typescripts10
type-definition10
typescript-types10
javascript9
typescript-definitions9

Programming languages (7)

TypeScriptBikeshedShellSCSSJavaScriptVueHTML

Github contributions (5)

github-logo-circle
The repository for high quality TypeScript type definitions.
Role in this project:
userBack-end Developer
Contributions:10 reviews, 7 commits, 7 PRs in 2 months
Contributions summary:Robert primarily contributed to the type definitions for the Parse JavaScript SDK. Their work involved enhancing the type safety of core Parse objects and methods, improving constructor handling, and fixing various linting issues within the type definition files. They refactored and improved the type definitions for `Parse.Cloud.run` and `Parse.Cloud.define`, made improvements to `Parse.Object.toJSON` and static methods, and fixed typos. Their contributions directly improved the developer experience for those using Parse.js with TypeScript.
typescript-definitionstype-definitionshigh-qualitydtsdefinitions
rdhelms/quest-mix-ui

Sep 2018 - May 2022

Contributions:2 PRs, 49 pushes, 3 branches in 3 years 8 months
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
Robert Helms - Staff Software Engineer, Web Lead at Pocket Prep