# Alice Z. > Software Engineer Location: San Francisco, California, United States Profile: https://flows.cv/alicez Full stack engineer with experience in fintech, adtech, and internal tooling. Built projects with Typescript, React, Golang, and Clojure. Talk to me about offline-first web apps, a11y, or cross-stack type systems! ## Work Experience ### Senior Software Engineer @ Liftoff Mobile Jan 2022 – Jan 2023 | Redwood City, California, United States DASH TEAM Worked on internal tools to expose campaign metrics to the operations team. Selected projects: - Learned Clojure during training and subsequently built a clj-kondo hook to improve linting accuracy - Improved the ability for the ops team to accurately flag campaign pacing discrepancies - Reduced code debt by migrating legacy Clojure/Enlive to HoneySQL/Clojure/React/Typescript ### Software Engineer @ CITCON Jan 2019 – Jan 2022 | San Jose, California, United States FRONTEND ARCHITECTURE PROJECT Crafted multiple research reports leading up to a master overview doc detailing 4 sub-modules which were implemented by a team of 3 engineers over the course of 3 months OPS TEAM - TOOLS ENGINEERING Built an extension to our ops tool which automated the process of customer onboarding for large partners. Communicated directly with the ops team to gather requirements, and designed, implemented, built, and deployed the backend, frontend, and associated documentation FORWARD DEPLOYED ENGINEERING Shipped a pair of customized payment landing pages as part of a major contract with a b2b customer. Worked directly with partner stakeholders and designers to implement a php/html/css/javascript solution. Customer publicly recognized our partnership for excellence LEGACY CODE MAINTENANCE Designed a major upgrade to our hosted credit card payments system, which closed/fixed a loophole/security flaw. Architected db and functionality changes to maintain high availability and backwards compatibility for existing merchants. Personally implemented newly designed frontend in React/html, and implemented backend changes alongside one other team member ### Full Stack Developer @ Prysm Inc. Jan 2016 – Jan 2018 | San Francisco Bay Area Prysm offers a suite of collaboration software called Prysm Application Suite enabling interactive devices and enhancing overall user experience. As a member of a 6-person scrum team, integrated the critical component of audio conferencing into the product suite. During the research phase, built and tested prototypes with Node and Express for multiple potential vendors, including Twilio, Pexip, Polycom, BlueJeans, and RingCentral. Presented technical reviews of suitability and potential challenges before deciding to use Twilio as the initial conferencing provider. On the server, used Twilio’s REST API to create sub-accounts and access tokens for clients, respond to conference call requests with Twilio Markup Language which routes callers to the appropriate conference room and identifies to Twilio webhook addresses, and update participant statuses in response to triggered webhooks. On the web client, used Twilio’s WebRTC Javascript library and backend APIs to setup communication channels between the client and Twilio servers. Built frontend logic using React and Reflux, implemented a generic interface containing user controls and API adapters to minimize the effort of integration with other vendors in the future. Wrote unit tests in the Jest and Mocha frameworks with 100% coverage of business logic. The test cases were integrated into the TeamCity CI and deployment process. The scrum team ran on a 2-week sprint cycle with daily audio conferencing standup and retrospective meetings that improved development efficiency and communication between remote teams. ## Education ### Bachelor of Arts (B.A.) in Mathematics University of California, Berkeley Jan 2013 – Jan 2017 ### Ohlone College Jan 2012 – Jan 2012 ## Contact & Social - LinkedIn: https://linkedin.com/in/alice-z-195ab882 --- Source: https://flows.cv/alicez JSON Resume: https://flows.cv/alicez/resume.json Last updated: 2026-03-29