Hey there, I’m Richard! A software engineer and growth hacker dedicated to building user-focused products and driving user acquisition.I help mentor students, particularly at the University of Waterloo! Please message me if you're interested in improving your resume, interview prep, networking, 1st year internship opportunities, work-life balance or career progression. Also always happy to chat about life!
-
Software Engineer IiStripe Jan 2023 - PresentSouth San Francisco, California, Us -
Software EngineerStripe Nov 2021 - Aug 2023South San Francisco, California, UsWorked on Stripe Connect. Engineering DRI for crypto payouts on Express and Cross Border Payouts. -
Software Engineering InternStripe May 2021 - Aug 2021South San Francisco, California, Us -
Software Engineering InternInstagram Jan 2020 - Apr 2020– Spearheaded the development of co-authoring as a self-initiated project during the internship, ultimately presenting to the executive team including the Head of Instagram (CEO), VP Engineering, VP Product, and VP Design– Planned, coded, and executed patches removing critical security vulnerabilities affecting millions of user’s contact points [Python]– Redesigned and reimplemented authentication endpoints to reduce account login friction and improve user activation [Python] -
Software Engineering InternFacebook Jan 2020 - Apr 2020 -
Software Engineering InternPostmates By Uber May 2019 - Aug 2019San Francisco, California, Us– Designed and implemented end-to-end authentication for merchants on the main customer support site [React, Python, Django, MongoDB, Golang]– Proposed and architected a patent-pending proactive order risk detection system to boost customer experience [Python, Django]– Resolved a P0 infrastructure bug blocking website access from ~10% of daily users [NodeJS, Nginx, Kubernetes]– Optimized the logging configuration of the web client to filter out irrelevant errors, ultimately decreasing noise by 21% [Sentry, React] -
Software Developer InternWish Sep 2018 - Dec 2018San Francisco, Ca, Us– Developed a Python backend service to support iOS rich push notifications, resulting in a 20% increase in iOS Daily Active Users (DAU) and a 300% increase in click-through rate (CTR)– Designed experiments and conducted cohort data analysis to optimize impact for the iOS rich push notification project [Python, Hive, SQL]– Built the Python API and React webpage for a new product feed on Wish’s main website [Python, React, Redux, Flow]– Created scripts to distribute campaigns to 140+ million users [Python]– Spearheaded monthly Tech Talks event to improve knowledge sharing among teams -
Software Engineering InternPagerduty Jan 2018 - Apr 2018San Francisco, Ca, Us– Architected API and supporting microservice of new billing system for custom pricing packages [Elixir, Phoenix, Ruby on Rails]– Created Twitter Alert System that tracks keyword trends in real-time, featured on company blog post [Python, Datadogpy, PD API]– Improved trial-conversion rates and customer experience by revamping outdated web application pages [Ember.js, Ruby on Rails, Haml]– Handled team’s technical responsibilities by joining oncall rotation– Connected PD customers to the engineering team through a lightning talk presentation -
Software Developer InternNcr Corporation May 2017 - Sep 2017Atlanta, Georgia, Us– Built RESTful API and web application that queries and displayscustomer transaction history [Java, Jersey, SQL, Elasticsearch, Angular.js, CSS/LESS]– Reduced memory usage of Docker images on Docker Registry by designing and implementing an automated garbage collector [Java, Bash, Kubernetes, YAML, Elasticsearch, Jenkins]– Continuously maintained microservices hosted with Docker and Kubernetes [Bash, YAML]– Automated unit and integration tests to full deployment[Cucumber/Gherkins, JUnit, Jenkins] -
Intern AnalystEsti Consulting Services Jul 2016 - Aug 2016Saskatoon, Saskatchewan, Ca– Built new company website with modern web design concepts to improve UX and UI [Drupal, PHP, HTML/CSS, JavaScript]– Modernized legacy software used by ESTI’s top three clients [Visual Basic to C#]– Coded program to parse and display data from enterprise routers for a proof-of-concept [Python, Unix, HTML/CSS] -
Soccer RefereeSaskatoon & District Soccer Referees Association Inc. Sep 2012 - Jun 2016Enforced the rules of the game with utmost professionalism
Richard Cao Skills
Richard Cao Education Details
-
University Of WaterlooComputer Engineering -
Walter Murray Collegiate InstituteHigh School
Frequently Asked Questions about Richard Cao
What company does Richard Cao work for?
Richard Cao works for Stripe
What is Richard Cao's role at the current company?
Richard Cao's current role is Software Engineer II at Stripe.
What schools did Richard Cao attend?
Richard Cao attended University Of Waterloo, Walter Murray Collegiate Institute.
What skills is Richard Cao known for?
Richard Cao has skills like Python, Angularjs, Unity3d, Java, Information Technology, Html5, Docker, Kubernetes, Team Leadership, C#, C++, Javascript.
Who are Richard Cao's colleagues?
Richard Cao's colleagues are Travis Ruff, Giuseppe Guarino, Kevin Mccluskey, Khang L., Yeldar Kurmangaliyev, Nick Colón, Ajish Cherian.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial