profile-image-small

Fiona Tang

Languages

HTML5

CSS3

Javascript

SQL

TypeScript

Ruby

Python

R

Frameworks

Tailwind CSS

Bootstrap CSS

Next.js

React.js

Ruby on Rails

Material UI

Sidekiq

Testing

Jest

Rspec

Capybara

Version control

Git

Observability

Logz.io

Honeybadger

Soft skills

Attention to detail

Communication

Creativity

Curiosity

Dedication

Empathy

Organization

Resourcefulness

👋🏽  I'm a collaborative and dedicated full-stack software engineer passionate about using my skills to equip organizations with the technology they need to better serve their communities. My work experiences span non-profits, government consulting firms, and startups.

📫  Write to me at fiona@fiona.works
Experience
Software Engineer
The Mom Project
11/2021 – 9/2023
  • Built, tested, and debugged features to enhance user flows to improve user acquisition and retention: log in, sign up, and job post creation (Rails, React.js).
  • Planned and led engineering work for several high-impact epics. Clarified engineering effort and scope, synthesized feature requests, and documented technical specifications. Wrote user stories and acceptance criteria for ticket creation.
  • Built reusable components for a migration from Rails codebase to a brand new front-end architecture (Next.js, React.js, TypeScript), leveraging integrations between our data structures, microservices, and APIs.
  • Contributed to the creation and maintenance of a new design system and component UI library (Material UI, Storybook).
  • Participated in feature prioritization, architecture discussions, and code reviews across four distinct repositories.
  • Built a new site navigation (top-level header and footer) that included dropdown menus, a toggleable Login/Join modal, and a hamburger menu for mobile devices, tablets, and smaller screen widths on desktop.
  • Updated transactional emails with new content and designs, following two major company re-brands. Wrote application logic to implement email-related workers and triggers (React, Rails, SendGrid, Sidekiq).
Software Engineering Fellow
Code for America
10/2020 – 7/2021
  • Researched, project managed, designed, and developed a web app that streamlines the intake process to help people experiencing homelessness access shelter during cold weather periods, in partnership with Adams County, Colorado.
  • Performed user research to better understand the social services needs of people experiencing homelessness, and to better understand the technology needs of caseworkers working to help the unhoused.
  • Investigated customer issues and supported data integrity of our database. Identified and addressed a data quality issue in which a portion of intake form responses were not being collected (SQL).
  • Expanded the app's admin functionality to allow for storage of non-contiguous intake periods (Rails).
  • Wrote unit tests and validations for program activation dates and intake dates to expand application test coverage (Rails).
  • Problem solved a technical tradeoff by writing optimized SQL to query data that was unattainable using ActiveRecord.
Data and Policy Analyst - Statistical Programmer
Acumen
1/2020 – 2/2021
  • Analyzed claim line-level data to produce summary statistics (SAS) pertaining to weight loss and attendance outcomes under the Medicare Diabetes Prevention Program, administered by the Centers for Medicare and Medicaid Services.
  • Produced reports to monitor beneficiary and claim trends, flag adverse/positive selection by suppliers, and audit program compliance.
  • Transformed datasets to create contact lists of suppliers, enabling the business to contact these suppliers and enforce compliance requirements, in accordance with federal data governance and policies (SQL, SAS).
Data Analyst
Uber
9/2018 – 3/2019
  • Built pipelines for querying and analysis using Uber's internal ingestion tools, Watchtower and Kirby.
  • Wrote advanced queries to build dashboard on growth KPIs, such as retention and average revenue per user (SQL).
  • Visualized platform activity of engaged users. Informed decision on whether to pursue targeted marketing (SQL, Tableau).
  • Analyzed week-over-week onboarding of Uber Eats sellers to better understand ramp time, enabling Sales Operations team to establish reasonable quota (SQL, Python).
  • Assessed the influence of a payment-code program on spending behaviors of new and existing customers (SQL, R).
Data Associate
Change Machine
10/2017 – 4/2018
  • Developed reports to track achievement in financial outcomes of 70,000 low-income New York City residents. Created dashboards on deliverables to support continued funding and partnerships (Salesforce, Excel, SQL).
  • Streamlined the intake of raw datasets from internal and external data stores. Cleaned, queried, and visualized financial-coaching data to help produce fact sheets and publications (SQL, Python).
  • Provided technical support and fulfilled data requests from caseworkers, product managers, and Executive leadership, juggling competing priorities.
  • Queried and visualized financial-coaching data to aid in the production of fact sheets, publications, and policy proposals. Examined financial-coaching data for trends in consumer behavior (Python) to develop the Clinic’s policy agenda.
Legal Assistant
ACLU
Speech, Privacy, and Technology Project
4/2016 – 10/2017
  • Edited and cite-checked legal briefs, adhering to a detailed system of citation rules.
  • Wrote and filed Freedom of Information Act requests and appeals with over 30 government agencies.
  • Validated data claims made by the ACLU in U.S. v. Gilton and in the U.S. Supreme Court case, U.S. v. Carpenter, through analysis of cell site location information and electronic search warrant notifications, respectively (Excel, Python).
Leadership and Volunteering
Member
Chicago Hack Night
9/2023 – Present
Work on public service projects with a community of civic-minded technologists. Build user-focused apps to enhance public services in Chicago.

Web Developer
Radical Engineers
9/2023 – Present
Partner with social impact organizations to build software that helps them achieve their missions.

Finance and Advancement Chair
New Leaders Council
7/2021 – Present
Lead the Fundraiser & Capstone components of the NLC Oakland fellowship. Collaborate with Board members on recruitment and selections of fellows. Develop curriculum content, plan events and fundraisers, and connect with local political leaders.

Tapistry Founder & Co-Chair
The Mom Project
1/2023 – 9/2023
Founded the first AAPI employee resource group at The Mom Project. Recruited new members and organized company-wide events to build community and bring awareness to issues impacting the AAPI community.

Community Organizer & Canvasser
Community Democracy Project
6/2019 – 8/2022
Gathered signatures for a grassroots campaign to amend the City of Oakland charter to enable participatory budgeting.
Education
University of California, Berkeley
B.A. Legal Studies
3.76/4.00, cum laude
Skills