Chris Cho

Documentation Engineer & Software Engineer

Documentation Engineer and Software Engineer with six years of experience authoring developer documentation and over 15 years building applications.

Skilled in defining content strategies, writing code examples, tutorials, and reference guides in Python, Java, JavaScript, Go, and C#. Experienced in leading cross-functional teams, mentoring writers, and implementing documentation tooling. Proficient in architecting scalable systems and integrating third-party services.

Experienced applying AI-assisted documentation workflows, including automated issue detection, content generation, and targeted improvements.

Work Experience
Technical Writer (Contract)
Feb 2025 – May 2025
New York, NY
  • Built automated content quality checks using Vale linting and link validation scripts; explored Replit Agent capabilities through one-shot tutorial builds.
  • Authored documentation for developer and no-code users of the Replit AI app building platform; analyzed and documented content gaps.
  • Restructured information architecture to enhance content discoverability and user experience.
Technical Writer
Staff Technical Writer · Sep 2021 – Apr 2024 Senior Technical Writer · Jul 2019 – Aug 2021
Jul 2019 – Apr 2024
New York, NY
  • Standardized and implemented the content strategy for developer documentation of the MongoDB drivers, reaching 60k+ monthly readers across 11+ language libraries.
  • Authored code examples, tutorials, and reference documentation for driver libraries in Python, Java, JavaScript, Go, Kotlin, and C#.
  • Mentored and coached a team of five technical writers.
  • Developed and customized tools for prose linting, analytics reporting, link checking, and issue prioritization.
Software Engineer
Principal Software Engineer · Aug 2018 – Jun 2019 Senior Software Engineer · Mar 2015 – Jul 2018
Mar 2015 – Jun 2019
New York, NY
  • Performed technical reviews on course material viewed by hundreds of thousands of unique viewers per week.
  • Architected GitHub-backed content management tools for course writers used to develop hundreds of lessons.
  • Led engineering team scaling efforts, including onboarding, interviews, and technical roadmap planning.
  • Integrated Stripe and Braintree payment gateways; developed paywall, subscription, discount, and revenue reporting logic. Implemented transition to Recurly subscription management.
Director of Engineering
Jun 2013 – Nov 2014
New York, NY
  • Developed and integrated search, report generation, and guest list management features for a reservation platform used by 100+ venues.
  • Authored a reservation email bot and reservation negotiation chat framework.
  • Created a marketplace platform with Python and Google App Engine.
Software Engineer
Senior Software Engineer · Apr 2011 – May 2013
Apr 2011 – May 2013
New York, NY
  • Designed and implemented an email assembly and delivery platform to send millions of personalized emails daily using Ruby, Java, Scala, SQL, and MongoDB.
  • Built and maintained email subscription, infrastructure monitoring, and content validation services with a team of two engineers.
Software Engineer
Barclays Capital
Mar 2009 – Apr 2011
Jersey City, NJ
  • Developed data aggregation features for futures allocation trading applications with Java and SQL.
  • Integrated message queues and distributed caching features to optimize performance.
Software Engineer
Random Walk Computing (acquired by Accenture in 2007)
May 2005 – Mar 2009
New York, NY / Jersey City, NJ
  • Built and extended desktop trading applications, messaging gateway systems, API integrations, and database migration tooling for financial institution clients using Java, JavaScript, and SQL.
Software Engineer
Jan 2003 – Mar 2005
Seongnam, South Korea
  • Extended Apache Java open-source frameworks for software reuse and rapid application deployment.
Software Engineer
Media Startup
Aug 2001 – Aug 2002
New York, NY
  • Developed and maintained a content management system using the LAMP stack. Performed system and database administration.
Education
Bachelor's Degree in Computer Science
Harvard University
1997 – 2001
Cambridge, MA