Ben Johnson

Full Stack Developer at indieHD, LLC

Portland, Maine, 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
Ben Johnson is a Full Stack Developer based in Portland, Maine with 11 years of experience building web applications and infrastructure, primarily using Laravel, PHP, and GNU/Linux. He specializes in backend and database engineering, with deep hands-on expertise improving PostgreSQL integration and schema/search_path handling within the Laravel ecosystem. As lead developer and creator of indieHD and an active contributor to high-profile repos like laravel/framework and illuminate/database, he brings practical open-source impact to production frameworks. Ben also contributes DevOps improvements to homestead environments and speeds up test automation and CI for projects like UNIT3D, demonstrating a pragmatic focus on developer experience and reliability. Colleagues rely on him for subtle database edge-case fixes and faster test suites that materially reduce iteration time.
code11 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
2,557reputation
950kreached
29answers
7questions
Badges
php
top-5%
browser-cache
top-5%
github-logo-circle

Github Skills (47)

docker10
postgresql10
scripting10
laravel-mix10
mariadb10
testing10
mysql10
configuration-management10
bash10
laravel10
dockers10
php10
script10
sql10
database-design10

Programming languages (12)

PowerShellC#C++ShellCSSCJavaScriptGo

Github contributions (5)

github-logo-circle
laravel/homestead

Aug 2017 - Oct 2019

Role in this project:
userDevOps Engineer
Contributions:9 commits, 9 PRs, 84 comments in 2 years 1 month
Contributions summary:Ben primarily focused on modifying and updating the environment configuration of a Laravel Homestead project. Their contributions involved upgrading MariaDB and MongoDB installations, fixing and refining configurations within the virtual machine, specifically regarding database access, and enhancing the setup for SMB file sharing. The changes also encompassed the addition of features to the host file and removal of redundant configuration settings.
HDInnovations/UNIT3D

Dec 2017 - Mar 2020

UNIT3D is a private torrent tracker built with Laravel, Livewire and AlpineJS.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:42 commits, 26 PRs, 10 pushes in 2 years 3 months
Contributions summary:Ben primarily focused on improving the test suite, adding new tests for API endpoints, and reducing test execution time. They implemented testing configurations and added tests for several controller methods. Furthermore, the user optimized the testing process by loading a flat SQL file, reducing the time taken by migrations. They also implemented tests for new features.
next-generationlivewiretrackertorrent-trackercommunity-edition
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
Ben Johnson - Full Stack Developer at indieHD, LLC