David Crawford

Lead Software Engineer at Dave Aldon

Caledonia, Michigan, 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 Crawford is a lead software engineer and entrepreneurial technologist with a decade of experience building mobile, web, backend, AI, and data solutions for clients and startups. At Michigan Software Labs he blends technical leadership, project staffing, and business development—owning deals from lead generation through $1M+ engagements while also driving the company's internal AI practice. He has founded and co-founded product ventures (including an AI-enabled inventory platform and a sales coaching tool), led multi-platform mobile efforts used by 1,000+ daily users, and managed distributed engineering teams and interns. A prolific writer and content creator, he maintains technical and theology blogs and is an award-winning author, combining creative communication with technical depth. David’s background in healthcare interoperability and HITRUST-compliant systems plus hands-on experience with React Native, analytics, and automated testing gives him a rare mix of compliance-aware engineering and product instincts. Based in Caledonia, MI, he pairs community-minded coaching (from esports to mentorship programs) with a track record of shipping practical, user-focused software.
code10 years of coding experience
job6 years of employment as a software developer
bookInformation Systems, Information Systems at Grand Rapids Community College
bookBachelor of Science Information Systems Minor in Business, Bachelor of Science Information Systems Minor in Business at Grand Valley State University
bookInformation Systems, Information Systems at Cornerstone University
languagesEnglish, Spanish, German
github-logo-circle

Github Skills (52)

objectscript9
foreach9
intersystems-cache9
minimum9
intersystems9
intersystems-iris9
god8
bare8
xamarin-ios8
roman-numerals8
sonarqube8
candidate8
converter7
xamarin-android7
trend7

Programming languages (7)

TypeScriptC#JavaDockerfileObjectScriptJavaScriptHTML

Github contributions (5)

github-logo-circle
The bare minimum to get a Next.js website deployed in GitHub Pages
Contributions:21 commits, 6 PRs, 40 pushes in 5 months
next-jsreactminimumdeployedbare
Contributions:20 commits, 18 pushes, 1 branch in 1 year 2 months
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 Crawford - Lead Software Engineer at Dave Aldon