Matt Chandler, Developer in New Meadows, ID, United States
Matt is available for hire
Hire Matt

Matt Chandler

Verified Expert  in Engineering

Full-stack Developer

Location
New Meadows, ID, United States
Toptal Member Since
July 9, 2020

Matt is a full-stack engineer with a focus on continuous improvement and agile processes. With nearly a decade of experience developing high-impact software for clients ranging from small businesses to nationally recognized brands, Matt's commitment to continuous improvement and love for teaching has increased the quality of digital products as well as the productivity of software teams.

Portfolio

Sierra Ancha Solutions LLC
Amazon Web Services (AWS), Gatsby, Google Cloud Platform (GCP), React Native...
Giantgood
NoSQL, Firebase, React, Twilio, Node.js, React Native...
Randstad Technologies
Jest, Webpack, NoSQL, CouchDB, React, Cordova, Web Applications...

Experience

Availability

Part-time

Preferred Environment

Google Cloud Platform (GCP), MacOS, JavaScript, iOS

The most amazing...

...thing I've built was a React Native mobile app that leveraged psychology to encourage users to take steps to improve the lives of people around them.

Work Experience

President

2017 - 2020
Sierra Ancha Solutions LLC
  • Reduced software development costs by more than 60% while improving quality and shortening the software development lifecycle through process improvements and culture transformation.
  • Trained a diverse team on automated testing (unit, end-to-end, and integration) of both front-end and back-end applications, resulting in a significant decrease in production bugs.
  • Simplified and automated the deployment (CI/CD) process for a Vue.js UI application hosted on AWS S3.
  • Architected and developed solutions leveraging Amazon Web Services and Google Cloud Platform.
Technologies: Amazon Web Services (AWS), Gatsby, Google Cloud Platform (GCP), React Native, React, Node.js, JavaScript, Web Applications, Minimum Viable Product (MVP), TypeScript, Google Play Store, iOS, DevOps

Principal Engineer

2017 - 2018
Giantgood
  • Architected and developed a React Native photo-sharing/social networking application powered by a Firebase and Google Cloud Platform back end.
  • Developed multiple internal applications for customer onboarding, platform management, and product marketing using React, Node.js, and Google Cloud Platform/Firebase.
  • Educated the business team on the software development lifecycle, agile, extreme programming, and lean startup methodologies.
Technologies: NoSQL, Firebase, React, Twilio, Node.js, React Native, Google Cloud Platform (GCP), Web Applications, Minimum Viable Product (MVP), Google Play Store, iOS, DevOps

Senior UX Engineer

2016 - 2017
Randstad Technologies
  • Reduced the Webpack build time by ~50% and automated the build of a Cordova hybrid app.
  • Implemented unit testing using Enzyme, Mocha, Chai, Sinon, among others.
  • Evangelized TDD and testing automation along with mentoring colleagues in testing.
  • Led the UI/UX engineering and design efforts of an ES6 React app.
Technologies: Jest, Webpack, NoSQL, CouchDB, React, Cordova, Web Applications, Minimum Viable Product (MVP), Google Play Store, iOS, DevOps

Developer Experience Anchor (Team Lead)

2015 - 2016
CSAA Insurance Group
  • Delivered a highly visible Spring Boot and web components project three months ahead of schedule while mentoring junior developers and evangelizing DevOps.
  • Contributed to a DevOps initiative using Grunt, Gradle, Webpack, Jenkins, TravisCI, SonarQube, and testing automation (TDD).
  • Supported and mentored teams as a JavaScript subject matter expert using React, Node.js, Express, Babel, and ES6/ES2015.
  • Led the onboarding of new team members which included culture, process, tech stack, engineering, and best practices.
Technologies: Webpack, Jenkins, React, jQuery, Web Components, Node.js, Java, Spring, Web Applications, Minimum Viable Product (MVP), DevOps

User Experience Developer

2014 - 2016
WebPT
  • Spearheaded the UI/UX development of the flagship feature used by 8,500 clinics that involved compliance requirements, billing, and patient diagnoses as well as a global app UI refactoring.
  • Informed the client-side architecture and technology decisions and promoted client-side and front-end best practices.
  • Led the development of an internal style guide using AngularJS, Bootstrap, MongoDB, and Express.
  • Implemented the rapid prototyping of user experiences while participating in a lean UX process.
Technologies: Express.js, MongoDB, Bootstrap, Angular, Node.js, PHP, Web Applications, Minimum Viable Product (MVP)

Front-end Developer

2013 - 2014
Riester
  • Implemented a GitFlow version control strategy which increased developer efficiency and satisfaction.
  • Developed advertising/marketing websites for national brands.
  • Led the development of a modular product finder WordPress plugin which was used across several client projects/brands.
Technologies: ASP.NET, Angular, jQuery, Node.js, WordPress, Minimum Viable Product (MVP)

Serverless Nightly Email Process

An AWS Lambda pipeline leveraging DynamoDB, Kinesis, and Amazon SES to alert users of system events over the previous 24 hours. I was responsible for the architecture and implementation of system, including working with stakeholders to determine requirements.

Social Network and Photo-sharing App | React Native

A social networking application for inspiring positive change in yourself and your community.

I architected and implemented a back end leveraging Google's Serverless offerings as well as Google Cloud Platform Compute, Firebase, Twilio, and Cloudinary. On the front end, I developed a React Native application with geolocation, photo upload, direct messaging, deep linking, and other features commonly associated with social networking applications.

Healthcare Billing Platform UI Architecture

A web app for processing payment of healthcare services on behalf of clinicians. As a lead front end developer, I worked with three back-end developers and several stakeholders from requirements gathering through to implementation. I leveraged web components via Polymer.js to create a modular UI component library that allowed back-end developers to quickly iterate on features without requiring UI development resources.

Medical Billing Module for an EMR SaaS

http://www.webpt.com
This project involved an electronic medical records application's billing UI. As a lead UI developer, I worked with a back-end developer and UX researcher to deliver an effective UI for clinicians to easily filter and select from over 10,000 diagnosis codes.

Messaging App MVP

A potential client approached me wanting to talk about a mobile app to deliver push notifications based on a schedule. The more we spoke, the more I realized how we could achieve their goal of product validation with much less effort (and budget). Leveraging Twilio and Google APIs, I created a rudimentary CMS and a schedule-based batch SMS system in a few hours, rather than a significantly more complex cross-platform mobile app.

React Native iOS/Android Audio Streaming App

A React Native app targeting both iOS and Android focused on guided learning with streaming audio content. Features include in-app purchases, push notifications, offline mode, custom native modules, airplay, user profiles/auth, and more. In addition to mobile app development, I also led the DevOps and release automation efforts.

Languages

JavaScript, HTML, CSS, HTML5, Java, PHP, TypeScript

Frameworks

React Native, Flux, Redux, AngularJS, Jest, Spring, Angular, Bootstrap, Express.js, ASP.NET

Libraries/APIs

React, REST APIs, API Development, Node.js, Vue 2, Vue, React Redux, jQuery

Tools

GitHub, Git, Webpack, Jenkins

Paradigms

Continuous Integration (CI), REST, Automation, Test-driven Development (TDD), Continuous Delivery (CD), Extreme Programming, Agile, Web Architecture, Microservices Architecture, DevOps

Platforms

WordPress, Firebase, AWS Lambda, Google Cloud Platform (GCP), Amazon Web Services (AWS), Amazon EC2, Twilio, iOS

Other

API Integration, APIs, Front-end, UI Components, Web Applications, Minimum Viable Product (MVP), Leadership, Empathy, Agile Coaching, Technical Leadership, Web Components, Cloud Services, SaaS, Google Play Store, Serverless, Amazon Kinesis, Gatsby, Cordova, Push Notifications

Storage

NoSQL, Cloud Firestore, MongoDB, CouchDB