David Yebōah is a Senior Software Engineer based in the New York City area with nine years of experience building distributed systems and full-stack products across defense, finance, and consulting sectors. He has progressed through roles at Northrop Grumman, Deutsche Bank, IBM, SAIC, and now ICF, delivering reliable production services and integrating complex backend systems with polished front ends. Holding a CS bachelor's with a math minor and an MS in Computer Science from USC, he blends strong theoretical grounding with practical, enterprise-scale engineering. Known for tackling end-to-end problems, he brings particular strength in translating regulated, mission-critical requirements into maintainable architectures. A pragmatic collaborator, he moves between hands-on coding and system design while mentoring peers to improve delivery and operational resilience.
9 years of coding experience
6 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at University of Southern California
Bachelor's degree Computer Science Minor: Mathematics, Bachelor's degree Computer Science Minor: Mathematics at State University of New York at Oswego
Contributions:12 PRs, 102 pushes, 21 branches in 3 years 10 months
webdesignreactnextjs
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.