# Max Wolf > Senior Software Engineer Location: Denver, Colorado, United States Profile: https://flows.cv/maxwolf Software Engineer focused on the front-end, specializing in React, React-Native, and TypeScript. I enjoy creating reusable, composable, and theme-reliant component libraries for both web and mobile. ## Work Experience ### Senior Software Engineer @ Form Health Jan 2021 – Present | Denver, Colorado, United States - Mobile application development utilizing React Native, TypeScript, GraphQL, Apollo Client, Storybook, Detox. - Server side rendered web application development with Remix, React, TypeScript, AWS Architect, DynamoDB, Vitest, Storybook/Chromatic, and Cypress. ### Senior Software Engineer @ Switchfly Jan 2021 – Jan 2021 | Denver, Colorado, United States - Designing architecture for and developing a white label-able greenfield web application for hotel and travel booking. - Creating and utilizing a functional, highly composable custom React framework built with Typescript, fp-ts, & RxJS. - Developing custom style and theming engine using emotion/css, RxJS, and GraphQL. - Set up visual testing with Storybook/Chromatic; Unit testing with Mocha/Chai & React Testing Library; E2E testing with Playwright. ### Frontend Engineer @ XOi Technologies Jan 2019 – Jan 2021 | Greater Nashville Area, TN Building and maintaining a React Native mobile application as well as supporting web applications in React, utilizing GraphQL for data fetching with Apollo & custom GraphQL clients. Utilizing Storybook for UI component development in React Native and React. - Writing testable JavaScript and React code, separating imperative logic from pure testable functional layer, then testing pure functions with Jest, testing UX with React Testing Library and testing UI with Chromatic. - Created a type-safe and theme based React Native component library and design system monorepo written in TypeScript with future plans for the addition of web components. - Leveraging Flow and later TypeScript for type-safe JavaScript code. ### Software Development Consultant @ The Escape Game Jan 2020 – Jan 2020 | Nashville, Tennessee, United States ### Instructor @ Vanderbilt University Jan 2019 – Jan 2020 | Greater Nashville Area, TN - Part time lead instructor for the Vanderbilt coding bootcamp. - Leading lessons on full-stack JavaScript development in React and Node, with MongoDB and MySQL database backends. ### Assistant Instructor @ Vanderbilt University Jan 2019 – Jan 2019 | Greater Nashville Area, TN - Taught students full-stack web development in JavaScript with React and Node.js. - Code reviewed students' web application assignments. - Lead presentations of interesting & advanced JavaScript concepts. - Acted as lead instructor on a regular basis towards the end of the course. ### Software Developer - Frontend Lead @ Precise Systems, Inc. Jan 2019 – Jan 2019 | Greater Nashville Area, TN - Full stack software development in the .NET stack with Vue.js on the front-end. - Designing the architecture of the front-end Vue.js client for new enterprise applications. - Practiced component-driven development using Storybook and Jest. - Creating a reusable library of functional Vue components. - Building GraphQL client applications using Apollo Client 2.5 for API consumption and local state management. - Writing clear and comprehensive documentation for new processes which I developed and implemented. - Worked on converting server rendered web form applications to a modern Vue client utilizing .NET Core GraphQL microservices. - Transitioned APIs to GraphQL, and building GraphQL client applications. - Building repository and service tiers of new micro-services in C#/.NET Core and unit testing with xUnit. - Maintained and added features to existing, mature legacy .NET web applications. - Implementing modifications to back-end API and database code when needed. - Training and pair programming with new Junior Engineers. ### Junior Software Developer @ Precise Systems, Inc. Jan 2018 – Jan 2019 | Greater Nashville Area, TN - Created the initial version of the Vue client using Vuex for Flux-like state management and building utilities for consuming REST APIs. - Built proof of concept front-end prototypes. - Maintained and added features to existing, mature legacy .NET Framework web applications. - Modified and created SQL stored procedures for retrieving and manipulating data on the database. ### Apprentice Software Developer @ Nashville Software School Jan 2017 – Jan 2018 | Greater Nashville Area, TN Simulated company environment with Scrum methodology working to build multiple software applications using .NET Core. - Source code version control with Git/GitHub. - Project management/tracking with Github Projects & Issue Tracking. - JavaScript fundamentals leveraging DRY, modular, readable code and reusable components. - Built single-page applications with HTML, CSS, JavaScript, jQuery, and AngularJS. - Task Automation with Grunt and Gulp: Linting with ESLint, module bundling with Browserify, Sass compilation. - Styled applications with CSS Framework Bootstrap and wrote custom styles with Sass. - Deployed applications through Ngnix Digital Ocean servers, Firebase and GitHub Pages. - Practiced TDD with test framework XUnit. - Application design through white boarding dependencies and building ERD’s. - Created and modified database design/content using SQL, ASP.NET, and Entity Framework with migrations. - Created RESTful APIs with C#/.NET using WebAPI. ### Data Manager @ Klein Buendel Jan 2012 – Jan 2016 | Greater Denver Area Managed the data for a company specializing in studying health behavior change through various multimedia platforms. - Oversaw the data management of thirteen different research projects, simultaneously. - Developed and refined data management procedures addressing all facets of company-wide data management. - Evaluated processes and technologies to increase productivity and efficiency of data management team. - Performed quality control audits to ensure accuracy, completeness, or proper functioning of systems and data. - Supervised work of data assistant, and developed their understanding of proper data management. - Trained staff on technical procedures and software usage. - Tested data output of a the company's personal health mobile app and various data collection applications. - Assisted in the development of multiple data collection tablet applications. - Analyzed research data using appropriate statistical tools and prepared comprehensive data reports. - Designed and programed surveys and forms for receiving, processing, or tracking data. - Prepared appropriate formatting to data sets. ### Research Assistant @ Klein Buendel Jan 2012 – Jan 2012 | Greater Denver Area - Assist research coordinators and perform data entry work as required for various projects. ### Data Collector @ Klein Buendel Jan 2011 – Jan 2012 | Greater Denver Area Collected shade usage data at parks across Denver, CO as part of a 5 year research project funded by the National Institute of Health using custom data collection tablet software that I would later help develop further in my time as Data Coordinator. ## Education ### Bachelor of Arts (B.A.) in Environmental Studies Warren Wilson College Jan 2005 – Jan 2011 ### Full Stack Software Development Nashville Software School Jan 2017 – Jan 2018 ### Bachelor of Arts (B.A.) in Sociology and Anthropology Warren Wilson College Jan 2005 – Jan 2011 ### Anthropology SUNY New Paltz Jan 2007 – Jan 2008 ## Contact & Social - LinkedIn: https://linkedin.com/in/maxcwolf --- Source: https://flows.cv/maxwolf JSON Resume: https://flows.cv/maxwolf/resume.json Last updated: 2026-03-22