Summary
Randy Lam is a Software Engineer III based in Irvine, CA with nine years of full-stack experience bridging molecular biology education and pharmacy-industry practice into practical software solutions. He builds end-to-end web applications using JavaScript/Node, Python, PHP, C#, SQL/NoSQL and frameworks like React, Express, and Flask, and currently ships product at GoodRx. Randy’s background in lab science and pharmacy operations gives him a unique aptitude for translating regulated, data-heavy workflows into reliable, automated systems—evident in earlier roles where he built relational reporting databases and large-scale Excel automation. He’s contributed across startups and mid-size companies, moving from technical support to engineering and teaching analytics, which reflects strong domain empathy and a habit of learning on the job. You can find his projects and code at randylam.com and github.com/randylam87.
9 years of coding experience
4 years of employment as a software developer
Web Page, Digital/Multimedia and Information Resources Design, Web Page, Digital/Multimedia and Information Resources Design at University of California, Irvine Division of Continuing Education
Bachelor’s Degree, Molecular Biology, Bachelor’s Degree, Molecular Biology at California State University-Fullerton
English, Vietnamese