# Riva Madan > Senior Software Engineer, Design Systems Location: San Francisco, California, United States Profile: https://flows.cv/riva Only interested in part time frontend, design system or UX engineering roles. ## Work Experience ### Senior Software Engineer @ Vanta Jan 2023 – Present Design systems frontend engineer ### Senior Frontend Engineer @ Proper Jan 2023 – Jan 2023 ### Senior Software Engineer @ Impira Jan 2021 – Jan 2022 - Primarily a frontend developer (React/Typescript), working closely with our product manager and designer - Developed a UI where users could train custom machine learning models, without code, on their own documents with only a few samples - Built up our UI component library and fixed it’s inconsistencies with our design library - Identified user pain points and suggested possible solutions through user testing, A/B testing, metrics, and watching user session videos - Built self-serve billing using Stripe and Orb on the frontend and backend (Go and Python) - Built up our testing environment (Testcafe) and integrated it into the CI/CD - In charge of our own feature estimates and scoping - Worked on multiple iterations of user onboarding ### Associate Frontend Engineering Manager @ IBM Aspera Jan 2020 – Jan 2021 | Emeryville, California, United States - Advocated for and worked with management to create a dedicated frontend team to work more easily across IBM Aspera products - Manager of 4 frontend developers - Develop on new React frontends that use IBM Carbon Design System for two products, Faspex and CP4i - Continue to maintain and add features to IBM Aspera on Cloud - Responsible for sprint (3 week) and quarterly planning for all products based on upper management priorities - Identify and resolve blockers with backend and design - Architect APIs with backend engineers - Help designs stay consistent by helping design team develop design patterns and ensure they are followed ### Senior/Lead Frontend Engineer @ IBM Aspera Jan 2017 – Jan 2021 | Emeryville, California, United States - Over a three month period, co-lead the rewrite of Aspera Files (AngularJS) into IBM Aspera on Cloud (Angular) for both a better UX experience and better code quality, reusability and maintainability - Implemented a library, Aspera Core, that contained reusable components and handled common functionality such as styling and authentication - Implement several feature requests within two week sprints - Fix critical bugs that affect customer workflows on short notice - Work closely with UX and VD team - Mentor and manage tasks for junior frontend developers ### Software Engineer @ IBM Aspera Jan 2016 – Jan 2017 | Emeryville, California - One of two frontend web developers for our first SaaS web application, Aspera Files (AngularJS), Aspera's fastest growing product in terms of features and customer base - Simultaneously worked full stack on several other Rails products, including legacy products - Sole developer on a Java program to transfer data from Aspera transfer servers and Aspera Files’ MySQL database into Elasticsearch - Promoted from intern to full time in one week ### Research Assistant in Will Lab @ UC Berkeley Jan 2015 – Jan 2016 | Berkeley, CA Developed a more complete Carabidae species checklist for Nevada: • Digitized carabid beetles from the Essig Museum and unprepared specimens from the Will Lab • Collected specimens in the field from Great Basin National Park and Queen Canyon, NV • Checked other institutions carabids records for new Nevada species • Wrote scripts in Python to extract data from specimen and species lists ### REU Field Technician @ University of Colorado Boulder Jan 2014 – Jan 2014 | Mountain Research Station • Researched willow shrub expansion in the alpine tundra, which involved experiments on species composition and growth changes from global change factors • Field work included species identification of alpine tundra forbs and graminoids, experiment setup, biomass harvest ### Research Assistant in Suding Lab @ UC Berkeley Jan 2014 – Jan 2014 | Sierra Foothill Research and Extension Center • Assisted with field and lab research on invasive species thresholds dynamics in California grasslands • Lab and field work includes, but not limited to: weighing, counting, and sorting samples, plant identification, biomass harvest, transect sampling ### UC Berkeley Forestry Camp @ University of California, Berkeley, College of Natural Resources Jan 2013 – Jan 2013 | Meadow Valley, CA • Field work including, but not limited to: Sierra Nevada tree, forbs and shrub identification and sampling, DBH (D-tape and Biltmore stick), variable radius plots, fixed area plots, clinometer, compass use and pacing ## Education ### Bachelor of Science (B.S.) in Environmental Sciences University of California, Berkeley Jan 2011 – Jan 2015 ## Contact & Social - LinkedIn: https://linkedin.com/in/rivamadan --- Source: https://flows.cv/riva JSON Resume: https://flows.cv/riva/resume.json Last updated: 2026-03-22