Resume
Fred Y. Zhao
Contact information available by request over Facebook or LinkedIn.
Highlights
- Expertise in server-side abstractions from 5 years of maintaining legacy codebases
- Basic competency in full-stack development from 3 years of building internal tools
- Energized by collaborating across teams and scaling software systems organizationally
- Passion for teaching others and building up durable repositories of knowledge
- Experienced in Hacklang/PHP, JavaScript, and GraphQL; happy to learn whatever is needed
Experience
Proudest projects highlighted with ❤️ emoji below.
Software Engineer, Facebook: Menlo Park, California (July 2012 - Present)
- General Contributions
- Conducted ~300 interviews, with focus on product architecture
- Participated in quorum for post-interview debrief sessions
- Contributed to internal privacy, validation, and mutation frameworks
- Recruiting Products: July 2019 - Current
- Current Events
- Built data model and ingested current events, coordinated with teammates to surface them to relevant recruiting tools
- Result: xx incremental net hires of relevant candidates
- Current Events
- Productivity Tools: August 2017 - July 2019
- ❤️ Internal Notification Management
- Built "Inbox Zero" features, launched suggested settings to proactively reduce notification noise
- Result: positive employee feedback, xx% reduction of notification noise, xx% action rate on suggestions
- Tasks
- Built first-class support for project management features in internal task management tool: progress, group by X, sprint planning
- Integrated those features into internal "if-this-then-that" automation engine
- ❤️ Internal Notification Management
- Photos Infrastructure / Sharing Infrastructure: July 2012 - July 2017
- ❤️ Post Data Model Refactor
- Refactored the data models used across sitewide user content to a unified model
- Led coding effort in team of 2-6 engineers
- Built adapter interfaces, test infrastructure, and a friendly service culture
- Coordinated effort across many more engineers in related teams, both horizontal (pages, ads, groups) and vertical (news feed, timeline, data analytics)
- Result: enabled full attachment editing (text, photo, video, link, multimedia) across all platforms (web, native apps, m-site)
- Result: simplified complexity matrix for developing new content features
- Albums and Shared Albums
- Ported album uploader from flash to html5
- Shipped shared albums on web after initial hackathon
- Led cross-platform effort to extend to native apps
- Expanded data model to multimedia and non-media content types
- Team-wide engineering practices
- Ramped up and recruited teammates, established oncall process, organized documentation
- Result: many teammates and most practices have outlived my team tenure
- ❤️ Post Data Model Refactor
Volunteering Experience
- Tutor, EPA Dream Center: East Palo Alto (2015 - 2020)
- Tutored elementary and middle school students in math and reading
- Webmaster, Golden Gate Relay: San Francisco Bay Area (2019 - 2020)
- Ported website from html+css to Wordpress with plugins, provided user feedback on content
- Teaching Assistant, Street Code Academy: Menlo Park / East Palo Alto (2018 - 2019)
- Volunteered in "Intro to App Design" and "Intro to Game Design" classes
Education
- B.S. in Computer Science -- Caltech, Pasadena, California (2012)
- Activities: Lloyd House (Social Co-Director), NCAA Tennis Team (Co-Captain)
Fun Facts
- Bilingual in Chinese (conversational in speaking, native in reading)
- Hobbies: tennis, distance running