David Overcash is a Senior Software Engineer with 13 years of full-stack experience, currently focused on CoreLogic’s Collateral Management System where he leads development for major banking clients. He designs and implements both front-end interfaces and back-end services—including C# SOAP web services—and manages SQL Server databases, TFS builds, and agile delivery. A mentor and collaborative teammate, he frequently partners with business analysts and QA to translate complex requirements into reliable, production-ready code. Outside the product codebase, he has contributed to the popular Knex query builder, improving query identification and compiler behavior to aid debugging and robustness. Academically rigorous, he holds an M.S. in Information Systems with a 4.00 GPA and a B.B.A. in Business Information Systems. Fast-learning and quality-driven, he balances deep technical craftsmanship with practical operational troubleshooting.
13 years of coding experience
Master of Science (M.S.), Information Systems, 4.00, Master of Science (M.S.), Information Systems, 4.00 at Mississippi State University
A query builder for PostgreSQL, MySQL, CockroachDB, SQL Server, SQLite3 and Oracle, designed to be flexible, portable, and fun to use.
Role in this project:
Back-end Developer
Contributions:9 commits, 3 PRs, 16 comments in 1 day
Contributions summary:David primarily focused on enhancing the Knex query builder. They introduced and refined a unique identifier (`__knexQueryUid`) for queries within the codebase. Their contributions also involved fixing a test, incorporating a UUID, and improving query compiler functionalities. These changes suggest a focus on improving the internal workings and debugging capabilities of the library.
Contributions:20 commits, 1 PR, 12 pushes in 7 years 2 months
streetnormalcoldcountdown
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
David Overcash - Senior Software Engineer at CoreLogic