# Matt Hamil > Senior Software Engineer Location: Nashville, Tennessee, United States Profile: https://flows.cv/matthamil I'm a firm believer of "to teach is to learn twice." That's why I love talking about JavaScript, React, and interesting solutions to programming problems. All of the talks I've given are available at https://github.com/matthamil/talks. I love opportunities to mentor and help teams grow and learn together. React Native is in my wheelhouse. I have shipped production-ready iOS and Android mobile applications using React Native with TypeScript, JavaScript (ES2015+), React, Redux, MobX, Kotlin, Java, Objective-C, and Swift—there are too many buzzwords to list :). If you are looking for React Native expertise, send me a message. Let's talk. If you're a recruiter lurking through my profile, send me some music recommendations in your message! I love finding new music to listen to. I'll forgive you if you don't include any though! ## Work Experience ### Senior Software Engineer @ Form Health Jan 2021 – Present | Boston, Massachusetts, United States My cat intrudes on my Zoom calls and everyone loves it. • Shipped features on Android, iOS, and web to improve the patient experience such as instant messaging with healthcare providers, scheduling and managing appointments, and tracking the patient's progress on their weight loss journey • Introduced end-to-end (E2E) testing for the React Native Android and iOS mobile applications using Detox • Created and optimized CircleCI build pipelines to test and ship Android and iOS app builds 70% faster • Introduced Playwright and Puppeteer for automated end-to-end (E2E) testing Technologies: React Native, React, TypeScript, JavaScript (ES2015+), Detox (E2E), Apollo Server, Node, Apollo Client, Remix, Next, Java, Kotlin, Objective-C, Swift, GitHub Actions (CI/CD), CircleCI (CI/CD), Fastlane ### React Native Consultant @ Self-Employed Jan 2018 – Present | Greater Nashville Area, TN If you or your team needs expert React Native help, let's talk. • Deployed production-ready, 5-star reviewed iOS and Android apps to the App Store and Google Play Store • Experienced with RESTful APIs, serverless architectures in AWS, and backend-as-a-service platforms such as Firebase, Hasura, Supabase, Pocketbase, and AWS Amplify • Add new native capabilities or integrate a native SDK to your React Native app through custom Native Modules written in Kotlin, Java, Objective-C, and Swift • Set up iOS and Android continuous integration and continuous deployment (CI/CD) with Fastlane, CircleCI, Jenkins, GitHub Actions, or your preferred continuous integration provider • Resolve long-standing bugs in your React Native app so your team can focus on shipping new features Technologies: React Native, React Native JSI, React, TypeScript, JavaScript (ES2015+), Detox (E2E), Jest, SQL, SQLite, Java, Kotlin, Objective-C, Swift, Code Push, GitHub Actions, CircleCI, Firebase, Hasura, REST, GraphQL, Supabase, serverless, AWS, S3, Lambda, CloudFront, CloudFormation, Cognito, React Native Reanimated, Python ### React Native Engineer @ HiHello, Inc. Jan 2021 – Jan 2021 | Palo Alto, California, United States • Building new features for the iOS and Android HiHello digital business card and contact manager app designed to help grow your network using React Native and TypeScript Technologies: React Native, React Native JSI, React, TypeScript, JavaScript (ES2015+), Detox (E2E), SQL, SQLite, C++, Java, Kotlin, Objective-C, Swift, Code Push, GitHub Actions, Next ### Developer Experience Engineer @ Cypress.io Jan 2020 – Jan 2021 | Atlanta, Georgia, United States • Created original content and documentation to empower developers to build and ship higher-quality software faster with Cypress • Rebuilt the Cypress documentation website from the ground up using Nuxt.js, JavaScript, Vue, Tailwind CSS, CircleCI, and Netlify Technologies: TypeScript, JavaScript (ES2015+), Node, CSS Modules, Tailwind CSS, Vue, Nuxt.js, CircleCI, GitHub Actions, Netlify, Google Tag Manager ### Mobile Engineer @ XOi Technologies Jan 2019 – Jan 2020 | Greater Nashville Area, TN • Delivered features for iOS and Android mobile app with offline support using React Native, ES6+, Flow, GraphQL, Apollo, AWS Amplify, and on-device caching • Introduced end-to-end (E2E) tests for React web app with Cypress • Implemented on-device video compression written in Java on Android to reduce video file size by a factor of 10 to decrease upload times for mobile app users • Reduced mobile app memory usage by up to 86% in critical user flows to prevent app crashes and improve responsiveness Technologies: React Native, React, JavaScript (ES2015+), Cypress (E2E), Jest, Flow (static types), Redux, Apollo Client, GraphQL, AWS AppSync, Java, Kotlin, Objective-C ### Front End Engineer @ 20|20 Research Jan 2018 – Jan 2019 | Greater Nashville Area, TN • Collaborated with team to ship features using JavaScript (ES2015+), React, and Redux • Migrated features from a monolithic Single Page App (SPA) built with Aurelia to a React front-end • Introduced component testing with Enzyme and Jest to improve test coverage • Wrote tooling to gather team metrics to quantify and discuss potential goals utilizing GitHub webhooks and Google Scripts Technologies: JavaScript (ES2015+), React, Redux, Webpack, Babel, CSS, Sass, REST APIs ### Junior Software Development Engineer @ Spera Health Jan 2017 – Jan 2018 | Nashville, TN • Led development on React Native mobile application for iOS and Android using JavaScript, React, Jest, Flow, and Redux • Created tool to manage white-labeled versions of the mobile app to meet client demand for customized apps • Created iOS and Android deployment pipeline with Fastlane • Designed and implemented wireframes with Adobe Photoshop • Worked with RESTful Flask Python APIs Technologies: React Native, React, JavaScript (ES2015+), Flow, Jest, Redux, Fastlane, Node, REST APIs ## Education ### Bachelor’s Degree in Marketing The University of Southern Mississippi ## Contact & Social - LinkedIn: https://linkedin.com/in/matthamil - GitHub: https://github.com/matthamil --- Source: https://flows.cv/matthamil JSON Resume: https://flows.cv/matthamil/resume.json Last updated: 2026-03-22