# Caitlin Lo > Full-Stack Software Engineer | Building Scalable User Systems | Ex-Nextdoor | Python, Golang, TypeScript, React Location: San Francisco Bay Area, United States Profile: https://flows.cv/caitlinlo Software engineer with 3+ years building user onboarding, authentication, and verification systems at Nextdoor. I work full-stack shipping features that millions of users interact with daily. At Nextdoor, I owned critical parts of the user journey: registration flows, login experiences, and identity verification. I collaborated closely with product managers, designers, and data scientists to ship features like Google One Tap integration, age-gating compliance solutions, and personalized onboarding experiences for new and returning users. I also optimized backend systems for performance and cost, and built batch processing jobs to support user verification and engagement workflows. I thrive in cross-functional environments where I can contribute across the stack — whether that's refactoring a React component, designing GraphQL APIs, or working with Golang services. I care about building systems that balance user experience with technical quality. Currently exploring full-stack or backend engineering opportunities where I can work on user-facing products. Tech: Python (Django), TypeScript, React, GraphQL, Golang, SQL, AWS ## Work Experience ### Software Engineer @ Nextdoor Jan 2022 – Jan 2025 | San Francisco, California, United States Full-stack engineer working on user onboarding, registration, authentication, and verification systems. Collaborated with product, design, and data teams to ship features impacting millions of users. Key Projects & Accomplishments: User-Facing Features - Integrated Google One Tap authentication across login and registration, simplifying the sign-up experience - Led "Returning Neighbor Journey" initiative, building personalized onboarding flows for users rejoining the platform - Redesigned verification UI and refactored backend verification logic in Golang, integrating third-party verification APIs - Conducted login optimization experiments including device fingerprinting and auto-login capabilities Backend Systems & APIs - Built backend-driven onboarding system allowing product teams to configure user flows with less code deployments, accelerating experimentation - Optimized verification system by moving non-critical checks to asynchronous processing, reducing latency and infrastructure costs - Refactored registration flow to use shared context architecture, improving code maintainability across authentication systems Compliance & Data - Implemented age-gating solution with configurable date-of-birth validation and automated account suspension scripts to meet regulatory requirements across multiple jurisdictions - Built bulk verification script that retroactively verified thousands of inactive users, established as daily recurring job - Built automated batch processing jobs extending existing data pipeline infrastructure to handle daily user registration data for verification and email workflows Cross-Functional Work - Served as domain expert for verification microservice, coordinating with multiple teams on integrations - Authored technical documentation for onboarding and verification systems - Participated in on-call rotation, triaging production incidents Technologies: Golang, Python (Django), TypeScript, React, GraphQL, SQL, PostgreSQL, Redis, AWS, Git ### CS Teaching Assistant @ California State University, Monterey Bay Jan 2020 – Jan 2021 - Facilitating online learning, conducting labs, creating review material, and providing weekly office hours for two sections of Operating Systems, and previously two sections of Internet Programming. - Support students in learning process and memory management and virtualization, file systems, concurrency, and GNU utilities. - Provided weekly office hours for over 60 students, helping to reinforce concepts like Express, JavaScript, Node.js, HTML and CSS. ### Language Tutor, American Sign Language @ California State University, Monterey Bay Jan 2019 – Jan 2020 - Tutoring CSUMB students in three levels of American Sign Language courses - Leading and facilitating peer tutoring and peer-group sessions - Creating applicable activities to help students learn, practice, and improve sign language skills - Assisting faculty and coordinators in preparation of program materials and special services - Hosting language review sessions at the beginning of each semester - Working with the Student Disability Resources dept. to provide one on one sessions for students who require extra help ### Information Technology Tutor @ California State University, Monterey Bay Jan 2019 – Jan 2019 - Lead and facilitate peer tutoring and peer-group sessions in technology for university students - Demonstrate technical proficiency in HTML and CSS as well as knowledge in Microsoft and G Suite products - Know how to use both Windows and Mac OS to help students on either platform - Assist faculty and coordinators in preparation of program materials and special services - Create flyers for events and advertising - Help organize extended tutoring before midterms and finals - Assist in topics for media and coding courses and other students that require tech help. ### Software Engineering Intern @ Ascend Finance Jan 2021 – Jan 2021 - Built a post bankruptcy portal in PHP providing credit rebuilding options and a visual credit score tracker to help users stay on track. - Created a custom CMS that allows admins to create and manage dynamically generated article templates. ### UX Design Intern @ Actium Health Jan 2019 – Jan 2019 - Worked closely with the Principal UX Designer, Product Manager, and Client Solutions Executive to improve the care coordinators’ user experience - Held multiple video conferences with Client Solutions Executive to accurately pinpoint and understand the clients’ needs, wants, and frustrations - Designed a page that solves each pain point by streamlining their daily workflow for better usability - Presented final proposal to CEO and VP of Client Services resulting in the implementation of my design and an enhanced user experience for clients ## Education ### Bachelor of Science - BS in Computer Science California State University, Monterey Bay ## Contact & Social - LinkedIn: https://linkedin.com/in/lomcaitlin --- Source: https://flows.cv/caitlinlo JSON Resume: https://flows.cv/caitlinlo/resume.json Last updated: 2026-03-29