David Cho is a software engineer with four years of experience building cloud-native systems and developer tooling, currently working on Azure Resource Manager at Microsoft after two years as an SDE at AWS. He brings full-stack fluency from backend services and APIs to frontend visualization—demonstrated by a Capital One internship where he built a Python/Flask app backed by Neo4j for analysts of $100M+ loans. David contributes to high-profile open-source work on Azure Bicep, improving ARM template correctness and edge-case parsing for better template generation. A Georgia Tech computer engineering graduate, he combines production-grade cloud experience with a knack for data-focused engineering and automation that reduced test and migration times in prior roles.
4 years of coding experience
3 years of employment as a software developer
Bachelor's Degree, Computer Engineering, Bachelor's Degree, Computer Engineering at Georgia Institute of Technology
Bicep is a declarative language for describing and deploying Azure resources
Role in this project:
Back-end Developer
Contributions:6 releases, 86 reviews, 11 commits in 7 months
Contributions summary:David primarily contributed to the Bicep project by addressing issues related to the emitted Azure Resource Manager (ARM) templates. They focused on refining the template generation process, correcting the handling of 64-bit integers, improving function descriptions, and correcting parsing logic of existing resource names. Further contributions include validating the parent property, and other fixes related to name properties. This work directly improved the correctness and usability of Bicep's template output.
Contributions:6 pushes, 1 branch in 2 years 10 months
azurecommand-line-interfaceazure-clicli
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.