Dave Shoreman

Web Application Developer

Taunton, England, United Kingdom
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
Dave Shoreman is a seasoned web application developer with 14 years of experience building and maintaining backend systems from his base in Taunton, England. As a long-term self-employed developer, he has deep hands-on expertise with PHP and Laravel ecosystems, contributing meaningful fixes and features to recognized open-source projects like OctoberCMS, InvoiceNinja, and Packagist. His work shows a particular knack for database and migration challenges—nullable timestamps, raw SQL edge cases, and MySQL strict-mode handling—alongside practical improvements to PDF generation and third-party integrations. Dave’s contributions also include polishing developer-facing workflows, such as GitHub-based authentication and templating improvements, reflecting an attention to both robustness and usability. Quietly pragmatic, he balances client work with steady open-source maintenance, making small but high-impact changes that keep complex systems running smoothly.
code14 years of coding experience
job2 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
788reputation
109kreached
16answers
2questions
github-logo-circle

Github Skills (43)

database-migrations10
apim10
json10
cms10
python10
back-end-development10
api-design10
mysql10
laravel-mix10
plugin-development10
schema-design10
laravel10
plugin10
octobercms10
regular-expression10

Programming languages (21)

JavaC++CSSRustCVueGoSass

Github contributions (5)

github-logo-circle
albertlauncher/python

Jun 2019 - Nov 2020

Official Albert Python plugins
Role in this project:
userBack-end Developer
Contributions:8 reviews, 8 commits, 2 PRs in 1 year 4 months
Contributions summary:Dave primarily contributed to the `albertlauncher/python` repository, focusing on the YouTube plugin. They worked on improving the plugin's functionality, addressing issues related to data retrieval from YouTube's API, and fixing errors preventing the plugin from working correctly. The user also refactored the code, updated versioning, and improved data parsing techniques to handle changes in YouTube's data structure. These changes resulted in enhanced search capabilities and the inclusion of missing channel results, improving the user experience.
extensionspythonpython-extensionpython3albertlauncher
octobercms/october

Apr 2015 - Sep 2016

Self-hosted CMS platform based on the Laravel PHP Framework.
Role in this project:
userBack-end Developer
Contributions:15 commits, 11 PRs, 29 comments in 1 year 6 months
Contributions summary:Dave primarily contributed to the backend functionality of the OctoberCMS platform. Their work involved resolving issues, adding support for new features like sorting side menu items, and updating existing modules to align with new functionalities. They also addressed a bug in the CMS module and made code improvements related to the CMS's twig templating. Additionally, the user made several database-related changes and applied code to localize date formats.
cmsphp-laravelhostedphpcmf
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
Dave Shoreman - Web Application Developer