Victoria Lo

software engineer, social-media-phile, lover of animals, memer

view my github view my linkedin

welcome!

Hi! I'm Victoria Lo and you seem to have stumbled upon my little corner of the web. Welcome! I'm a full-stack software engineer who loves building web apps both beautiful and usable. I'm looking to move into either solutions engineering or developer relations, so please feel free to reach out to me if you know of any potential openings in those fields!

This is my website until I get around to putting more content on it, as well as designing my own layout. For now, enjoy this little thing.

skills and honors

  • Programming Languages:
    • Proficient in: HTML(5) & CSS(3), JavaScript, Typescript, Python, Ruby, Java, Perl, Go
    • Familiar with: C, R, MIPS, PHP, MySQL/SQLite3
  • Tools/Frameworks: React, Redux, Flow, Immutable.js, Three.js, D3.js, SVGs/HTML5 Canvas, cross-browser & mobile CSS compatibility, Enzyme, Cypress, Unix/Linux, Git, MVC/Rails, Hadoop/MapReduce, BeautifulSoup4,Postgres, Redis, AWS
  • Software: WebStorm/GoLand/JetBrains, Sublime Text, iTerm3, Adobe Photoshop, Adobe Lightroom
  • Extracurriculars:
    • Hackathon Mentorship:
      • CalHacks (Berkeley, CA) - 2017, 2018
      • Spectra (San Bruno/San Francisco, CA) - 2016, 2019
      • Superposition (Oakland/San Francisco, CA) - 2019, 2020
    • Volunteerism:
      • San Francisco SPCA: Cat Socializer, specialization in behavioral issues ("green dot") and undersocialized kittens ("blue dot") - 2018-2020
  • Academic Honors:
    • Regents’ and Chancellor’s Scholarship (May 2011 – May 2015): Merit-based scholarship awarded to the top applicants of each incoming freshman class to UC Berkeley
    • National Chemistry Olympiad Semifinalist (Spring 2010)
    • Multiple awards at DECA Career Conference Competitions including qualifying for international competition (2010 – 2011)
  • University Clubs:
    • Regents’ and Chancellor’s Scholars Association (RCSA) member – Historian Committee ’11-’12, ’13-’14
    • Association of Women in EE & CS (AWE) – Historian Fall 2014, Vice President - Spring-Fall 2015
    • Phi Sigma Rho (Alpha Theta Chapter, Beta Class) - Sorority for women in STEM - Historian '14-'15

experience

  • Lead UI/UX Software Engineer @ Microbyre
    December 2022 - present
    Berkeley, CA
    • Designed web platform using scientists’ feedback to manage research data and streamline automation using React and Typescript on Vite with Python (Flask) backend with Cypher, updated from a static vanilla JS/jQuery site
    • Automated data validation in Airtable via Javascript scripts, improving scientist efficiency & eliminating errors
  • Front-End Software Engineer @ Snorkel AI
    June 2021 - July 2022
    Redwood City, CA
    • Worked as part of the User Experience Engineering team, which owned front-end across the company, to build and improve an auto-labeling machine learning platform built in React, Typescript, Tailwind, Next.js, and Python.
    • Led project with design team to implement a design system to simplify and modularize a foundational front-end component library, which was then used to redesign and re-implement a new internal platform.
    • Created extensive Cypress end-to-end tests to trace crucial foundational testing paths to detect regressions before merging, significantly reducing regressions.
    • Implemented front-end of a highly-requested crucial new multi-tenant feature, which led directly to multiple new enterprise client contracts.
  • Senior Full-Stack Software Engineer @ Yelp
    Sept 2019 - April 2020
    San Francisco, CA
    • Built and iterated quickly on an experimental web application built in React and Python as part of the Market Fit team (with the Local Biz team). Maintained 100% test coverage with Enzyme test framework.
    • Worked closely with the designer and product manager in implementation of features and achieved pixel-perfect consensus on 100% of features deployed.
    • Introduced and implemented a new library to build a new front-end feature that tripled purchases (with a confidence interval of 215 - 766% increase over previous iteration).
    • Championed more robust code and error tracing beyond on-call duties, leading to raised awareness of code quality.
    • Initiated and led remote team bonding events during shelter-in-place, increasing team morale and camaraderie.
  • Full-Stack Software Engineer @ Cruise Automation
    Dec 2017 - May 2019
    San Francisco, CA
    • Maintained, created, and updated tools international contractors used to label data from self-driving cars on the Ground Truth team, using React, Redux, Flow, Go, and Docker, among other tools and technologies.
    • Led a project (that won the teamwide hackathon) to pinpoint and address the most pressing needs of labelers, creating and deploying a semi-automated tool improvement that boosted production from labelers by 50%.
    • Collaborated daily with Operations team to address highest-priority needs, ultimately improving costs per task from 20% to 11% in one quarter.
    • Created & presented a popular, “most engaging” company-wide hackathon project that cleverly reduced contractor costs.
    • Presented a well-received tech talk at University of Waterloo about Ground Truth. my slides - all slides
  • Server Software Engineer @ WRKSHP
    Mar 2016 – Dec 2017
    San Francisco, CA
    • Worked on Battle Camp, a massively multiplayer mobile game with over 100,000 unique users daily and over 1 million users monthly, using Ruby on Rails, DynamoDB, SQS, S3, and memcached on EC2.
    • Developed Beat Fever, a #1 ranked music-themed mobile game with 2 million monthly users and up to 1 million daily users, using the same tech stack as Battle Camp, as well as Redis and Redshift.
    • Collaborated with other engineers to implement many significant features. Often in charge of daily production deploys with new features.
    • Overhauled company website and managed contracted developers to design and build the company website.
    • Managed the stability of Beat Fever in live production for a 99.9% uptime on-call including weekends.
  • Computational Intern @ Lawrence Berkeley National Lab (Arkin Lab)
    May 2015 - August 2015
    Berkeley, CA
    • Completely rebuilt the Fitness Browser, a site written with Perl, SQLite3, JavaScript, and HTML/CSS to display data about bacterial genetic fitness in different media from experiments done at the Arkin Lab. Still up, as is, in 2020.
    • Built UI components for cross-browser compatibility and usability, including graphs with D3.js and scripts, to enable efficiency and access for computational biologists around the world as a powerful research tool.
  • Research Assistant @ UC Berkeley EECS Department
    October 2014 - May 2015
    Berkeley, CA
    • Collaborated with two EE/CS graduate students and the EE department chair to use R to analyze possible correlations between the gender of Electrical Engineering/Computer Science professors and student perceptions of those professors using course survey data. Discovered with a statistically-significant p-value of 0.01 that students were rating female faculty higher on multiple subcategories, yet still rated them with an overall lower score.

projects

Some of my projects.

  • TrellNo
    Developed a web app and Chrome extension, written with React, that mimics Trello, including drag-and-drop cards, dark mode toggle, custom color columns, and local storage save with import and export, then modified the project to be used as a local Chrome New Tab extension. Open-sourced the project. Ideated, planned, created, and deployed the entire project, with suggestions from Twitch viewers on stream.
  • Colab Kitties for Twitch
    Created both Javascript and CSS versions of Google Colab's "Kitty Mode" and "Corgi Mode", but for Twitch.
  • CodePen Portfolio
    The link contains some of my more recent work and various small interesting projects.
  • owo.sh
    owo.sh is an open-source lightweight app to automatically upload your screenshots to a custom domain. I merged a pull request to set up functionality on Mac OS (previously only working on Linux/Unix).
  • Let's Do Stuff
    Developer and designer for a web app, written with Ruby on Rails, Sass, and Postgres, that allows users to connect with others with similar interests in the same geographic location. App features include browsing chatrooms, privacy settings, and friendship options. Among a team of 5 students, I was responsible for the majority of front-end development/views, deployment, documentation, and overall management. Code on GitHub.
  • Fitness Browser
    Completely redesigned and added features to the Fitness Browser, a site written with Perl, SQLite3, JavaScript, and HTML/CSS to display data about bacterial genetic fitness in different media from experiments done at the Arkin Lab for Systems and Synthetic Biology. Reworked UI for cross-browser compatibility and usability, as well as added features, including graphs and scripts, to enable efficiency and access for computational biologists around the world. Code on BitBucket.
  • ursaMajor
    Developer and designer for a new, comprehensive four-year academic planer for UC Berkeley students as a solution to outdated school software and a lack of a solid tool. Contributing to product design and to coding both front-end (HTML/CSS/JavaScript) and back-end (Ruby on Rails), as part of a team of seven students.
  • Berkeley Resources page
    Personal project to compile a well-organized page of al online resources available to UC Berkeley students, with about a thousand hits per month.
  • CalAsk
    Worked with a number of other Berkeley students to contribute first to Berkeley FAQs then CalAsk in providing answers to students' queries about UC Berkeley, in addition to restyling the CalAsk website for mobile compatibility.
  • Movement Sim
    An equine “sim” game. Beyond my moderator duties, I assist in both the front-end and a little of the back-end development. Past contributions have included, among others, UI fixes, cross-browser compatibilty using HTML/CSS, and writing and debugging various PHP/MySQL scripts.
  • Dash Society
    Co-owner of an equine “sim” (simulation) game written with JavaScript and PHP featuring movable avatars and horses. Responsible for entirely designing and coding the user and horse profile pages from scratch with HTML, CSS, PHP, & MySQL, reskinning the website for the winter season, managing a team of artists, writers, and programmers, and general game design and development.
  • Class Projects (repository)
    A collection of back-end projects from various college classes.
  • Outside Projects (repository)
    A collection of various pages and scripts that don't belong above.

contact

Want to contact me? Feel free to reach me at:

  • email: hello@victoria.engineer
  • linkedin: InMail

Want to see more of my work?