Patrick Carlo-hickman

Senior Software Engineer at BetterHelp

Glen Allen, Virginia, 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

👤
Senior
🎓
Top School
Patrick Carlo-hickman is a Senior Software Engineer with two decades of software development experience and a dozen years focused on building and modernizing scalable Laravel backends for fintech and SaaS products. He has led teams and driven backend modernization, refactoring legacy Laravel systems, optimizing database performance, and implementing CI, static analysis, and automated PR reviews to improve delivery velocity and reliability. At Guidance Residential he engineered systems processing over $1B/year in mortgages and integrated numerous third-party services, demonstrating domain expertise in payment and loan lifecycles. An active open-source contributor to the Laravel ecosystem, his work improving Eloquent and the Illuminate database components shows a deep grasp of ORM internals and database connection optimizations. Based in Glen Allen, VA, he pairs hands-on backend architecture with mentoring and operational ownership, and has a track record of reducing latency and system errors through pragmatic, test-driven improvements.
code12 years of coding experience
job20 years of employment as a software developer
bookComputer Science, Computer Science at Virginia Tech
bookBS Computer Science, BS Computer Science at Virginia Commonwealth University
bookComputer Science, Computer Science at Old Dominion University
stackoverflow-logo

Stackoverflow

Stats
60,813reputation
5.4mreached
919answers
0questions
Badges
routes
top-5%
sorting
top-5%
postgresql
top-5%
queue
top-1%
laravel-artisan
top-1%
mysql
top-1%
github-logo-circle

Github Skills (46)

relationship10
object-mapping10
eloquent10
mysql10
laravel-mix10
testing10
abstraction10
laravel10
eloquent-orm10
php10
orm10
laravel-artisan10
data-abstraction10
queue10
postgresql9

Programming languages (6)

TypeScriptJavaDockerfileC++JavaScriptPHP

Github contributions (5)

github-logo-circle
laravel/framework

Dec 2014 - Mar 2020

The Laravel Framework.
Role in this project:
userBack-end Developer
Contributions:14 commits, 14 PRs, 40 comments in 5 years 3 months
Contributions summary:Patrick's commits primarily focus on enhancing the Eloquent Model functionality within the Laravel framework. They added and refined tests for the `push` method, addressing the handling of relationships and collections. The contributions also included code modifications to improve self-referencing relationships and optimize the performance of database connection initialization. Furthermore, they contributed to fixing encryption algorithm.
laravel-frameworklaravelphpframework
illuminate/database

Dec 2014 - Aug 2016

Role in this project:
userBack-end Developer
Contributions:20 commits in 1 year 8 months
Contributions summary:Patrick primarily contributed to the Illuminate Database component by addressing internal implementation details and improving code structure. They fixed issues in the Eloquent Model, updated query building for relationships, and optimized code by removing redundant overrides. A significant portion of their work involved adjusting the visibility and internal workings of relation methods. Additionally, the user deferred the resolving of PDO connections.
splitilluminatemysqllaravel-frameworkphp
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
Patrick Carlo-hickman - Senior Software Engineer at BetterHelp