Experience
Co-founder/CTO at Slab Jun 2017 — Dec 2023
- Co-founded and scaled Slab with backing from Matrix Partners, CRV, and NEA, growing to multi-million dollar ARR and profitability, achieving 3x year-over-year growth.
- Led product development of Slab’s knowledge management platform adopted by Asana, Iterable, Ramp, Forbes, and Fivetran, enabling knowledge creation and organization, with integrated search and sync across tools like Slack, Google Drive, and GitHub.
- Scaled the company and directly managed Engineering (1 Manager, 7 Senior+ Engineers), Customer Support (1 Lead, 2 Specialists), and Recruiting (2 Recruiters). Established company-wide hiring procedures, performance management, and engineering processes to foster velocity and quality.
- Owned client-side technical architecture and strategy, building a modern stack (TypeScript, React, GraphQL/Apollo) for web, browser extension, desktop (Electron), and mobile (Cordova), with best practices including component-driven development with Storybook, cohesive design systems, comprehensive testing, and rigorous code reviews.
- Implemented complex features, including a post viewer with dynamic layouts and real-time collaboration, an integration framework connecting 50+ enterprise tools (search, sync, embed, mention, auth), and a mass drag-and-drop interface for bulk content reorganization.
Senior Software Engineer at Airbnb Apr 2016 — Jun 2017
Lead Software Engineer at Place / Backplane Feb 2012 — Apr 2016
- Led the frontend team for a social media platform, serving high-profile clients such as Lady Gaga, Coca-Cola, and MLBPA.
- Architected through multiple major iterations of product designs and technology stacks.
Early Career
Software Engineer Intern at WePay Jul 2011 — Sep 2011
Designed and implemented a store that is embeddable in any page, which made to the TechCrunch and drew 300 new sellers for WePay on the launch day alone.
Software Engineer Intern at Wandoujia May 2010 — July 2010
Built a dashboard using HTML, CSS and JavaScript as the front-end developer for Wandoujia, the missing managing software for Android phones.
Personal Projects
With the power of AI, generate product changelogs from GitHub issues, pull requests and commits.
WhatFont Apr 2011 — Present
A browser extension for inspecting typography designs.
Serving 3-million weekly users.
Archived Projects
- WhatFont App: Same WhatFont experience, now available on the iPhone, iPad, and iPod Touch.
- Bamboo App and Extension: Save and share web highlights through Bamboo's iOS App, Chrome extension and Safari extension.
- AlbumColors.js: Create a color pallete from an image in JavaScript. Inspired by iTunes 11's album view.
- Earth Pulse: Track earthquakes with social media.
- UIUC CS 473 Grader Helper: A Python script to help CS 473 UIUC grader smoothen the grading process by auto handling homework files.
- UIUC Course Open API: Provide an open API for UIUC hackers as an infrastructure to build UIUC hacks.
- Innovation Works Website: Built the official website for the most important Chinese tech incubator.
Education
Bachelor of Computer Science