David Longnecker

Director, Small Business Products at H&R Block

Kansas City, Missouri, 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
David Longnecker is a product and technology leader with 16+ years of experience building people-centered software and leading diverse teams, currently serving as Director of Small Business Products at H&R Block. He bridges business strategy and engineering, designing right-sized application architectures and data platforms while championing agile practices, cross-organizational mentoring, and continuous learning. An entrepreneur at heart who has held CTO and VP engineering roles, he excels at translating customer needs into pragmatic solutions for organizations of all sizes. A longtime open-source contributor, David has contributed backend enhancements to Fluent NHibernate—adding Oracle dialect support and relationship ordering—reflecting his comfort with databases and integration work. Based in Kansas City and holding an MBA, he combines operational rigor with a hands-on developer mindset and a knack for fostering long-term, values-aligned partnerships.
code16 years of coding experience
job27 years of employment as a software developer
bookAS International Business, AS International Business at Butler Community College
bookMBA Business Administration, MBA Business Administration at Baker University
languagesEnglish, Spanish, French, Japanese
stackoverflow-logo

Stackoverflow

Stats
3,027reputation
268kreached
26answers
0questions
Badges
charts
top-5%
powershell
top-5%
github-logo-circle

Github Skills (18)

oracles10
oracle10
orm10
fluentnhibernate10
csharp10
nhibernate10
testing9
database-connection9
charts9
server-configuration9
databases9
database9
powershell9
asp-net6
command-prompt6

Programming languages (2)

C#Lua

Github contributions (5)

github-logo-circle
nhibernate/fluent-nhibernate

Jul 2009 - Aug 2009

Fluent NHibernate!
Role in this project:
userBack-end Developer
Contributions:5 commits in 20 days
Contributions summary:David primarily contributed to the backend logic of the Fluent NHibernate project. Their work focused on adding support for Oracle database dialects, including Oracle 9i and 10g, by modifying configuration classes and testing files. They also added an `OrderBy` method to the `ManyToManyPart` class, enhancing the flexibility of many-to-many relationships. Finally, they made changes to the Oracle connection string builder, specifically removing the default setting for the statement cache size.
dotnetc-sharpnhibernatecsharpfluent-nhibernate
drlongnecker/Thought.vCards

Sep 2011 - Jun 2018

vCard Class Library for .NET
Contributions:6 commits, 3 PRs, 3 pushes in 6 years 10 months
dotnetvcardclass-libraryc-sharpcsharp
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 Longnecker - Director, Small Business Products at H&R Block