Jingwen Ou is a senior systems engineer with 15 years of experience building cloud-native runtimes and high-throughput ingestion platforms, currently engineering CrowdStrike’s massive-scale telemetry pipeline. A principal-level architect formerly at Heroku/Salesforce, Meroxa, and Hydra, he designed Kubernetes-based serverless runtimes, a global API router in Go, and network-isolated enterprise platforms that serve millions of requests. He pairs deep systems and DevOps expertise with pragmatic CI/CD and Terraform automation, having led infrastructure builds and production-ready Docker images for data platforms. An active open-source maintainer and Go community builder—founder of GolangVan and contributor to widely used projects like the Heroku CLI and Homebrew formulas—he focuses on developer experience and tooling. He’s also the author of Build Your Own Coding Agent, reflecting a strong interest in AI-powered developer tools beyond core infrastructure. Based in Vancouver, Jingwen combines research foundations (UBC MSc and an ICSE paper) with hands-on production engineering across startups and large platforms.
15 years of coding experience
16 years of employment as a software developer
Master of Science, Computer Science / Software Engineering option, Master of Science, Computer Science / Software Engineering option at The University of British Columbia
Contributions:10 releases, 161 commits, 11 PRs in 3 months
Contributions summary:Jingwen primarily contributed to the development of a desktop application delivering Hacker News content. Their work involved implementing frontend components using React, JavaScript, and potentially HTML/CSS, as well as integrating backend logic with Firebase and Electron for desktop application functionality. The user also focused on UI improvements, including navigation and layout changes. Furthermore, the user added the feature of quitting the application.
Contributions:10 releases, 106 commits, 42 PRs in 5 years 6 months
Contributions summary:Jingwen primarily contributed to the core functionality of `ccat`, focusing on file processing and output. They implemented features such as handling multiple files, reading from standard input, and writing to standard output. The user refactored the code to improve its conciseness and efficiency, reducing the number of I/O operations. They also addressed a critical bug related to EOF detection when reading from standard input.
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
Jingwen Ou - Senior Software Engineer at CrowdStrike