Edward Cho

Senior Software Engineer at The Washington Post

Washington DC-Baltimore Area 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

🤩
Rockstar
🎓
Top School
Edward Cho is a Senior Software Engineer in the DC–Baltimore area with six years of experience building scalable, testable systems at ArcXP/The Washington Post and on the open-source Swell API tool. He specializes in Node.js, Express, Electron, and React, with hands-on work integrating streaming protocols (gRPC, GraphQL subscriptions, WebSockets, SSE) and shipping test automation that plugs into CI/CD pipelines. At The Washington Post he accelerated client onboarding with themed CMS blocks, automated subscription-driven email workflows, and implemented feature-flagging and secure SPA deployments on AWS. His Swell contributions highlight a focus on maintainable test architecture—refactoring controllers, sandboxing user test scripts, and enabling assertion-driven streaming tests using Chai. Trained originally in molecular biology and pharmacy, he brings a disciplined, research-minded approach to engineering problems and a knack for sanitizing and securing execution environments.
code5 years of coding experience
job1 year of employment as a software developer
bookDoctor of Pharmacy - PharmD, Doctor of Pharmacy - PharmD at University of Maryland, Baltimore (UMB)
bookBachelor of Science - BS Molecular Cellular Biology and Chemistry, Bachelor of Science - BS Molecular Cellular Biology and Chemistry at University of Illinois Urbana-Champaign
github-logo-circle

Github Skills (11)

endpoints10
graphql10
endpoint10
javascript10
api10
wordpress-graphql10
wpgraphql10
chai10
grpc10
api-testing10
testing10

Programming languages (3)

DockerfileJavaScriptRuby

Github contributions (5)

github-logo-circle
open-source-labs/Swell

Dec 2020 - Jan 2021

Swell: API development tool that enables developers to test endpoints served over streaming technologies including Server-Sent Events (SSE), WebSockets, HTTP2, GraphQL, gRPC, and tRPC..
Role in this project:
userBack-end & QA Engineer
Contributions:1 review, 91 commits in 28 days
Contributions summary:Edward's primary contribution revolves around adding and refining testing functionalities within the `swell` API development tool. They integrated testing capabilities using JavaScript and the `chai` assertion library, specifically focusing on testing endpoints that support streaming technologies such as gRPC and GraphQL. The user also refactored the testing logic into a separate controller for enhanced maintainability and included the ability for the test scripts to read the response object, indicating a focus on building a robust and testable API development tool.
grpcendpointsendpointswellmonitoring
MindFull-app/MindFull

Jan 2021 - Jan 2021

Connecting patients and therapists
Contributions:12 reviews, 60 commits, 24 PRs in 3 days
patients
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
Edward Cho - Senior Software Engineer at The Washington Post