# Nicholas Gonzalez > Staff Software Engineer at Rippling Location: Miami, Florida, United States Profile: https://flows.cv/nicholasgonzalez ## Work Experience ### Staff Software Engineer @ Rippling Jan 2023 – Present | New York, New York, United States ### Founder @ Visibly.dev Jan 2022 – Present ### Staff Software Engineer @ Brex Jan 2021 – Jan 2022 | New York, New York, United States - Co-led the Brex Design System team. Collaborated on and developed the foundational principles and architectural decisions for the system as well as the roadmap for the project. Also developed a metric for the team to track system adoption across all Brex repositories over time. - Led a team of 3 engineers to develop a mobile component library. By the end of the quarter, the team had increased the component library adoption from 0% to ~28% and removed thousands of duplication. - Migrated the entire Brex mobile app to be themeable using codemods. This had the impact of enabling dark mode for the 50% of the user base that desired it and improved performance of the app by reducing the number of components. - Developed a cross-platform, performant theming framework that serves as the foundation of the mobile app and future design system. - Developed the Shake to Report bugs feature on the mobile app to improve the consistency of bug reports. - Developed various abstractions around the mobile platform to improve the consistency and efficiency of common feature requirements. - Improved the efficiency of developer workflows by reducing CI status check time for tasks like dependency installation, linting, and typechecking to <1 min and parallelizing the checks. Previously, developers waited ~5-10 minutes for these checks. - Created a curriculum on topics within React and React Native and led sessions to up-level the developers within the mobile organization. - Hosted weekly TypeScript educational sessions that improved developer confidence and understanding of the language. ### Senior Software Engineer @ Brex Jan 2020 – Jan 2021 - Led a team of 5 engineers to rebuild the Brex mobile app and scale it to include Brex Cash flows and beyond. The reception and success of the work of this team led to the company investing heavily in the mobile application and to eventually shift the company's strategy to be mobile first. - Led efforts to create a close knit, frontend community at Brex and to improve the frontend development experience across the company. - Advocated for scalable frontend development practices including a design system, component library, and shared helpers. - Mentored various teammates and engineers across the company on React and TypeScript - Created and led the adoption of the Layout / Stencil architecture pattern across all of Brex's user interfaces in order to reduce code overhead and improve the loading experiences and perceived performance of Brex's apps. Received a personal thank from the CTO for this work. - Designed, architected, and developed "Early Access" which allows customers to opt-in to notifications for and beta versions of features - Developed Brex Cash offboarding and withdrawals flows - Developed Brex Cash Rewards and Same Day Card flows - Reduced customer support load by improving fraud and bad actor detection - Rearchitected the send and deposit flows to be more scalable and understandable - Developed Brex Cash deposit allocations into MMFs and cash ### Web Architect, Senior Software Engineer @ Headspace Inc. Jan 2019 – Jan 2020 | Santa Monica, California ### Senior Software Engineer @ Snapchat, Inc. Jan 2016 – Jan 2019 | Los Angeles, CA ### Software Engineer, Office Services Infrastructure, EPIC Run @ Microsoft Jan 2015 – Jan 2016 | Redmond, WA • Designed & developed single page applications that allow partners to view the health of their services, override settings, and control traffic to instances in the cloud using AngularJS and TypeScript. Focused on performance and asynchrony through the use of promises and lazy loaded object models. ### Teaching Fellow, CPSC 112: Intro to Programming & CPSC 113: Programming and Entrepreneurship @ Yale University Jan 2014 – Jan 2015 | New Haven, CT • Awarded Undergraduate Teaching Award. • Developed a portal for students to manage investments & to send/accept offers using AngularJS & Ruby on Rails. • Managed 4-5 project groups per semester. • Designed problem sets and influenced the curriculum of each course. ### Developer, Designer, & Webmaster @ Heard It From Jan 2012 – Jan 2014 • Design and program HeardItFrom.com in PHP, HTML, CSS, and jQuery. Includes mobile site and application. • Maintain and update site (aesthetics, user interface, features). Aggregate and post news articles. • Design advertisements and logos. ### BOLD Intern, Product Quality Operations @ Google Jan 2014 – Jan 2014 | Mountain View, CA • Designed & developed an externally-facing website for live demos and documentation using AngularJS, Google AppEngine, and Python ### Library Student Advocate & Library Website Administrator @ Yale University Jan 2012 – Jan 2014 Yale University Library Website Administrator: • Restyle and reprogram website views and develop new user interfaces. Library Student Advocate: • Ambassador between students and libraries. Student consultant for university library system. • Propose, design and implement initiatives to improve students' library experiences and their use thereof. • Organize themed "study breaks" to familiarize students with library resources. ### BOLD Intern, Product Quality Operations @ Google Jan 2013 – Jan 2013 | Mountain View, CA • Designed and programmed an internal URL classification tool for data collection and automation. • Developed an internal policy compliance troubleshooter for AdSense in HTML5 and CSS3. • Composed mock-ups for improved UX on AdSense help center. ### Founder, Tutor, & Developer @ CGR Tutoring Jan 2012 – Jan 2012 ## Education ### Bachelor of Science (BS) in Computer Science Yale University Jan 2011 – Jan 2015 ## Contact & Social - LinkedIn: https://linkedin.com/in/nggonzalez316 --- Source: https://flows.cv/nicholasgonzalez JSON Resume: https://flows.cv/nicholasgonzalez/resume.json Last updated: 2026-03-22