# Michael Berger > Full Stack Engineer Location: Fremont, California, United States Profile: https://flows.cv/michaelberger Full Stack Software Engineer in the Bay Area ## Work Experience ### Senior Software Engineer @ Chan Zuckerberg Initiative Jan 2021 – Present | Redwood City, California, United States Full stack senior software engineer, working on tools and apps to improve education across the U.S Technologies used: React, Typescript, Ruby, Ruby on Rails, Node.js Projects worked on: Worked on curriculum adoption team in CZI's flagship summit learning application. Worked mainly on the frontend (React and Typescript), but was still heavily involved with backend controllers and scripts (in Ruby on Rails) Worked on experimental data service team for CZI Education, implementing a database abstraction through Docker and Docker compose with a Node.js backend. Worked on a teacher-student connection app (Along), helping teachers and students connect through video, audio, and in-app messages. Became a key member, helping to implement features and fixes across the stack (Typescript, React, GraphQL, Ruby, Ruby on Rails, AWS, Terraform) ### Senior Software Engineer @ Dropbox Jan 2021 – Jan 2021 | Hayward, California, United States Senior Software engineer, continuing to work on core signature request flows, while providing support to adjacent teams. ### Software Engineer @ Dropbox Jan 2019 – Jan 2021 | Hayward, California, United States Full-stack developer for HelloSign, an e-signature subsidiary of Dropbox. Focused on extending and rewriting key parts of the application as an integral member of a team of 12 engineers in the core e-signature team. Worked with React, Typescript, Redux on the frontend, and PHP and symfony on the backend. ### Backend Developer @ Epic! Kids Jan 2018 – Jan 2019 Backend developer for a popular media app for children. Helped extend and scale features for a company reaching 12k requests per second. Features: AB Test Framework - Expanded current AB Test system for needs of growing product team. Built and designed interface for bucketing different percentages of users, forcing users into certain buckets and creating AB Tests automatically, among other features. Data Consistency Project - Helped company consolidate on a single definition for what a book-read meant in the system. Handled data migration successfully and helped decrease user complaints for why reading information wasn't consistent. Tax Integration - Helped Epic! become tax compliant by handling integration with Avalara's AvaTax API. Successfully helped design an interface to pass the sales tax onto the customer Stripe Retention Project - Was main engineer on highly visible retention project to help reduce involuntary churn. Successfully refactored integration with Stripe to handle previously unfound bugs and seemingly insurmountable complexity within the codebase. Leadership: Was eventually main in-person contact for the core backend team in the office, as well as the primary liaison for mobile teams for a period of time. Led code clean-up efforts by writing custom bash scripts to identify unused functions in the code base and also wrote up a variety of security issues as they were found. Assisted with interviewing both backend and client engineers. Worked with cross-functional teams across engineering, marketing, content and data teams to ensure projects were scoped and built on time with strong results. Technologies used: PHP, MySQL, Git, UNIX/Linux, Regex, Memcached, PHP-Storm/Vim ### Software Engineer @ Webdam, a Shutterstock Company Jan 2016 – Jan 2018 | San Mateo Back-end Software Engineer I for Professional Services team Led and developed a complete rewrite of our metadata-ingestion for all new customers; increased processing speed over 100 times the old process Led and developed new infrastructure for downloading assets through Webdam's core product's API Led and developed Box-Webdam server-to-server integration project Led and developed integration between Webdam and Percolate's Asset Manager Coordinated and developed view-tracking project in Webdam's core product Custom CSS + Javascript + HTML for a variety of customers Tools used: PHP, Laravel, MySQL, git, OOP, AWS, Javascript, Unix ### Software Engineer @ Balluun Jan 2015 – Jan 2016 | Foster City, CA • Integral member of development team of 12 engineers building a B2B ordering and social site for a series-A funded company • Developed interactive pop-ups, multi-step modals, hover-over effects, conversion scripts and API end points along with bug fixes • Training/experience in JavaScript/JQuery, Backbone.JS, Require.JS, Grunt, Handlebars.JS, LESS, Q library (for promises), PHP, SLIM MVC framework, MySQL, Bitbucket pull-request system, Git, and Unix • Started on a 3 month contract, had it extended for meeting and exceeding expectations ### Software Tester @ Epic Jan 2012 – Jan 2015 • Responsible for getting up to speed and testing functionality for a data warehouse for hospitals (and sharing that knowledge with teammates) • Wrote validation scripts and test plans, reviewed designs and other team members' test plans • Became most tenured full-time QA member of data warehouse testing team by March 2013 • Was responsible for work assignment for the team (development log triage) • Worked extensively with T-SQL • Wrote over 250 issue notes in one year • Started and led group identifying improvements in QA reporting division ## Education ### Bachelor's Degree in Cum Laude Graduate, Political Science and Government Rice University Jan 2008 – Jan 2012 ### Double Black Belt in Rails, MEAN, LAMP, HTML/CSS Coding Dojo Jan 2015 – Jan 2015 ## Contact & Social - LinkedIn: https://linkedin.com/in/mikebergerus - Website: http://mikeberger.us - GitHub: https://github.com/dacoolman --- Source: https://flows.cv/michaelberger JSON Resume: https://flows.cv/michaelberger/resume.json Last updated: 2026-03-22