Rick Lan

Software Developer at Pinterest

Toronto, Ontario, Canada
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

👤
Senior
🎓
Top School
Rick Lan is a software developer with 13 years of experience, currently focused on core infrastructure at Pinterest after roles across AWS, Amazon, and fast-moving startups. He combines full-stack instincts with a track record of pragmatic engineering: from building a shipment booking portal and a React component library used by 20,000+ users to implementing automated data ingestion and image optimization systems that materially cut costs and latency. Rick has driven measurable business impact—saving $7,000/month in API charges, cutting image load times from 8s to under 2s, and reducing incident investigation time by 90% through clear runbooks and tooling. He also brings teaching and mentorship experience from the University of Toronto and public sector work, where he onboarded and upskilled interns and peers. Based in Toronto, he blends strong academic grounding (Honours BSc from UofT) with hands-on production experience across cloud-native and front-end ecosystems. Notably, he pairs performance-focused optimizations with developer productivity improvements that scale across teams.
code13 years of coding experience
job3 years of employment as a software developer
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at University of Toronto Scarborough
github-logo-circle

Github Skills (120)

hugo-theme10
optimization10
convolutional-neural-networks10
shortcode10
docx10
reinforcement-learning10
pdf10
blowfish10
responsive10
markdown9
linux9
latex9
image-processing9
emoji9
hugo9

Programming languages (10)

TypeScriptC++CSSShellSCSSGoHTMLSwift

Github contributions (5)

github-logo-circle
rlan/convert-csv-schwab2pp

Oct 2022 - Dec 2022

Converts a Charles Schwab transaction CSV file to a ready-to-import CSV file for Portfolio Performance.
Contributions:34 commits, 2 PRs, 44 pushes in 1 month
charlescsvgoogle-colab-notebookfor-portfoliogoogle-colab
rlan/pyml

May 2018 - Sep 2020

Contributions:2 releases, 66 pushes, 7 branches in 2 years 4 months
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
Rick Lan - Software Developer at Pinterest