# Mick Berber > Staff Software Engineer at SoFi Location: San Francisco Bay Area, United States Profile: https://flows.cv/mickberber People come to me with their git issues ## Work Experience ### Staff Software Engineer @ SoFi Jan 2025 – Present | San Francisco, California, United States ### Senior Software Engineer @ SoFi Jan 2022 – Jan 2025 ### Senior Software Engineer @ Metromile Jan 2020 – Jan 2022 - Led the engineering effort of our Mobile Quote Experience team to release Ride Along while working in a triad with a product manager and designer to evaluate technical difficulties and break down work. (Won an award and got on TV!) - Created a component library with >50 reusable components with common styles, spacings and api surfaces to standardize usage and views in the React Native app. - Built out project tooling and infrastructure for Ride Along including setting up Jest unit and snapshot tests, Sentry error logging, prettier code formatting, Jenkins builds. - Added new endpoints to the company’s Spring Boot Quote Service for clients to apply coverage packages to a quote enabling a ~15% lift in users viewing a rate. - Participated in code reviews, helping mentor junior and mid level engineers with coding best practices, jumping into debugging sessions and random git issues. ### Squad Lead @ Metromile Jan 2020 – Jan 2021 ### Software Engineer, Frontend @ Metromile Jan 2019 – Jan 2020 | San Francisco, Ca - Implemented A/B tests with Optimizely in the Angular Quote Enroll flow to help inform decisions of the Growth team. - Translated wire-frames, mockups and visual design assets into engaging and user-friendly web experiences using Sass, HTML and JavaScript for multiple browsers and screen sizes. - Collaborated with a distributed remote engineering, design and product team to define features and provide technical input about implementation. ### Software Engineer @ OneMob Jan 2017 – Jan 2019 | San Francisco, Ca - Collaborated with a distributed remote engineering, design and product team to define features and provide technical input about implementation. - Owned the OneScreen Chrome extension as the lead developer, growing the product from ~100 to ~3000 total daily users. - Reduced the extension codebase by ~25% through following ReactJS best practices and using ES6 classes to modularize the views into reusable components. - Recorded audio and video media streams by utilizing in-browser WebRTC capabilities to get media device access, and RecordRTC to save the streams in a WebM/H264 format. - Painted multiple images from screen and webcam streams to HTML5 canvas elements to create composite recordings resulting in increased product usage of ~1000 extra users. - Upgraded build tools from Gulp and Webpack 2.0 to Webpack 4.0, integrating plugins, loaders and removing extra build steps, resulting in a reduced codebase size of ~20% and improving build times by ~95%. - Saved engineering team ~10 hours weekly in debugging front-end views through incorporating Redux into ReactJS components for predictable state management. - Maintained and added features to the Rails/AngularJS application servicing ~5000 daily users. - Translated wire-frames, mockups and visual design assets into engaging and user-friendly web experiences using Sass, HTML and JavaScript for multiple browsers and screen sizes. - Created Rails controllers to fetch and update modelled data by following CRUD conventions. - Added 150+ feature tests with Rspec and Capybara to ensure developer confidence in newly written code. ### Front End Developer @ Pexeso Jan 2016 – Jan 2016 | San Francisco Bay Area - Constructed draggable video component enabling users to create media snippets for company algorithm search utilizing ReactJS and CSS3 designed to save the company ~$1000 per customer. - Integrated video component into company platform by creating new routes with react-router, passing data with ImmutableJS and managing application state with Redux. - Minimized file size of extracted style sheets by ~83% by migrating company app to Webpack 2.0 configuration. - Built company corporate static website to designed specifications with JavaScript, HTML5 and CSS3. - Wrote custom script files with JavaScript to preload 30+ images and other files for improved user experience. ## Education ### General Studies Saddleback College ### Los Angeles Pierce College ## Contact & Social - LinkedIn: https://linkedin.com/in/michaelberber - Website: https://github.com/mickberber --- Source: https://flows.cv/mickberber JSON Resume: https://flows.cv/mickberber/resume.json Last updated: 2026-04-01