# Albert Lan > Senior Software Engineer Location: San Francisco Bay Area, United States Profile: https://flows.cv/albertlan Hello friends, I am an experienced full-stack developer with a back end focus focused on delivering customer-focused products through a collaborative team environment. I am a hardworking and diligent team member who seeks to drive good team practices through mentorship, empathy, technical leadership, task prioritization, and isolation of external noise. I am versatile and will take on any task necessary to accomplish the team’s goals. I am able to pick up new and unfamiliar technologies quickly and relish in opportunities to grow my skill set. ## Work Experience ### Senior Software Engineer @ Chime Jan 2022 – Present | San Francisco Bay Area ### Senior Software Engineer / Tech Lead @ Zendesk Jan 2017 – Jan 2022 Technologies used: Ruby/Ruby on Rails, Java/Vert.x, JavaScript, React/Redux, Kubernetes, Docker, Scala, Ember - Lead the team in architecting and building a Java/Vertx microservice that orchestrates and executes requests to internal microservices based on user defined workflows. - Designed and built a Java framework that simplifies and standardizes on Zendesk specific behaviors and requirements (e.g. service discovery, communication between services via HTTP, gRPC, and Kafka, internal user authentication) when developing Java microservices. - Integrated new React components with legacy Ember data models. - Extracted functionality from Rails monolith to a Scala microservice. Reduced slow query time from 52 seconds to 8 seconds. - Wrote and integrated new React/Redux components with legacy Ember models. - Revamped existing front end components to conform to a11y standards. - Defined and implemented strategy for data migration for a legacy feature with no customer downtime in Ruby on Rails codebase. ### Software Engineer @ Sprinklr Jan 2015 – Jan 2017 Technologies used: JavaScript, React/Redux, Scala, Angular - Architected the Audience Insights feature for user creation and modification of targeting specs, visualization of insights data, and comparison with existing audience data. - Implemented the Audience Manager module in the Sprinklr platform to allow clients to create and manage their user audiences across a variety of social media platforms for ad targeting. - Designed a system of custom audience creation for multiple social media channels to let users create all custom audience types as offered by each specific channel in addition to Sprinklr specific implementations such as Smart Audiences. ### Software Engineer @ Booshaka (acquired by Sprinklr) Jan 2013 – Jan 2015 Technologies used: JavaScript, React/Redux, Scala, Angular - Worked on a campaign manager to allow users to visualize, organize, and create ad campaigns over multiple target platforms. - Developed automated processors that created and sync-ed custom audiences on Facebook and Twitter with custom user lists, automatically managed targeted advertisements, and obtained analytics for ad reporting statistics. - Redesigned and implemented a customer facing dashboard to sync user accounts to social media accounts, manage their audiences, create and manage ads, and view ad analytics. - Developed back-end APIs. ### Research Associate @ Costes Biocomputational Modeling and Imaging Group at Lawrence Berkeley National Laboratories Jan 2011 – Jan 2011 Technologies used: AutoCAD - Prepared a design using AutoCAD of a microfluidic chip intended to capture MCF-7 breast cancer cells for the purpose of investigating the effects of radiation on MCF-7 breast cancer cell growth ### Research Assistant @ BioPOETS Group at University of California Jan 2010 – Jan 2011 Technologies used: AutoCAD - Drafted, prototyped, and tested a microfluidic chip design for single cell capture and co-culture analysis. Design done in AutoCAD, prototyping done with PDMS molds created from a silicon wafer fabricated with photolithography - Assembled a portable optical microscope with video recording capabilities for fixture into incubator for overnight HeLa cell growth analysis ## Education ### Bachelor of Science in Bioengineering; Biomedical Devices and BioMEMS University of California, Berkeley Jan 2008 – Jan 2012 ## Contact & Social - LinkedIn: https://linkedin.com/in/albert-lan-686b0448 --- Source: https://flows.cv/albertlan JSON Resume: https://flows.cv/albertlan/resume.json Last updated: 2026-03-22