David Chan is a Staff Software Engineer based in New York with 14 years of experience building and scaling web applications, databases, and service-oriented architectures. He has led engineering teams and managed growth-stage platforms at companies like Oscar Health, Thirty Madison, and Datavant while founding and running consulting work that focused on refactoring, security audits, and deployment strategy. Known for turning legacy systems into reliable, testable SOA deployments (including migrating to AWS and adding OAuth-backed identity), he blends hands-on coding with architecture and operational discipline. David has a long history of hybrid roles—individual contributor, manager, and partner—bringing both technical depth and product-minded leadership to projects. He often works on the hard, unglamorous problems like disaster recovery, modular design, and database normalization that materially improve long-term stability. Based on his track record, he’s the kind of engineer who quietly rewrites brittle systems into maintainable platforms that scale.
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 Chan - Staff Software Engineer at EvolutionIQ