James Culp

Programmer at Futuristic Internet Services

Salisbury, Maryland, 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
James Culp is a pragmatic programmer with over 5 years of formal experience and decades of hands-on work building and maintaining online hotel reservation and advertising systems. Based in Salisbury, MD, he brings deep domain expertise in hospitality technology, combining Perl, PHP, JavaScript, and SQL in Linux/Apache environments with real-world night-auditor experience. He contributes to open-source projects such as Roll20, enhancing front-end character sheets and expanding API scripts with features like initiative tracking and in-game music—demonstrating attention to UX and gameplay tooling. Beyond production software, he mentors students in robotics as a treasurer and technical guide, blending fundraising, mechanical prototyping, and LabView programming. James is comfortable operating across the full stack and keeps systems reliable through practical, maintenance-focused engineering.
code5 years of coding experience
bookHigh School Diploma, Academic, High School Diploma, Academic at Morenci High School
github-logo-circle

Github Skills (10)

html10
css10
configuration-management10
debug10
javascript10
api10
apidoc10
documentation9
community-management8
engage8

Programming languages (2)

JavaScriptHTML

Github contributions (5)

github-logo-circle
Roll20/roll20-api-scripts

Nov 2020 - Oct 2022

API Scripts created by the community for use in Roll20 VTT. Submit a ticket at roll20.net/help if critical hotfixes are to be requested.
Role in this project:
userFull-stack Developer
Contributions:23 commits, 14 PRs, 11 comments in 1 year 11 months
Contributions summary:James contributed significantly to the `InitiativeTrackerPlus` script for the Roll20 VTT, developing various features and enhancements. They added functionality such as the ability for players to use favorites, GM viewing of configuration values, and added in-game help. Furthermore, the user introduced combat music functionality and addressed bug fixes, improving the script's overall usability and feature set. The user's work spans multiple areas of the script, as the changes involve code, configuration, and documentation.
apicriticalroll20vttsubmit
Character sheet templates created by the community for use in Roll20 VTT. Submit a ticket at roll20.net/help if critical hotfixes are to be requested.
Role in this project:
userFull-stack Developer
Contributions:1 review, 144 commits, 77 PRs in 1 year 10 months
Contributions summary:James contributed to the Roll20 character sheet template repository, primarily focusing on front-end development and bug fixes. The user implemented new features to the user interface and improved functionality within the sheet templates. The contributions involved modifying HTML and JavaScript to implement a new notes feature and improve the display and logic of elements.
templatecriticalazerothcoreroll20sheet
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
James Culp - Programmer at Futuristic Internet Services