Resume
Matt Styles
Staff Software Engineer · Provo, Utah · mstyleshk@gmail.com
Staff Software Engineer designing scalable, high-performance software. More than a decade building distributed service-oriented architectures, workflow automation platforms, and cloud communication systems that handle millions of interactions a day.
Experience
Staff Software Engineer · Lendio
Jun 2021 – Aug 2026
Architected and led a scalable, asynchronous loan eligibility engine that evaluated configurable lending rules across thousands of businesses in multistage batch workflows — recognized as Employee of the Year. Led the containerization of the application stack (Vagrant to Docker Compose), laying the foundation for the move to Kubernetes. Built a TypeScript microservice syncing payroll data from customers' HR platforms, a configurable workflow automation platform for SMS and email across the applicant lifecycle, and an AI-agent integration for automated applicant intake. Provided Staff-level technical leadership across teams.
TypeScript · Node.js · Docker · Kubernetes · SendGrid
Senior Software Engineer · Lendio
Mar 2020 – Jun 2021
Promoted to Staff Software Engineer in June 2021.
Senior Software Engineer · XANT
May 2015 – Mar 2020
Built and maintained the cloud communications platform behind the company's flagship product, handling millions of call interactions per day worldwide. Rebuilt it from a legacy monolith into a distributed, highly scalable service-oriented architecture, and implemented the CI/CD pipeline — unit tests, REST API integration tests, and deployment to AWS, Azure, and local data centers.
PHP · RabbitMQ · MySQL · Node.js · Go · AWS · Azure
Software Engineer · XANT
May 2012 – May 2015
Promoted to Senior Software Engineer in May 2015.
Research Assistant · BYU–Hawaii
Jan 2010 – Apr 2012
Lead developer of an Android app with thousands of downloads, and co-author of the related paper at ACM Hypertext 2012. Designed and ran a 30-participant user study on radial visualizations, presented at the Visualization and Data Analysis conference. Co-authored a study of "History of Computing" courses at U.S. universities, published in ACM Inroads.
Java · Android
Web Developer · Wot Strat Fan Site and Community Portal
Sep 2011 – Apr 2012
Designed the MySQL database and built a query interface for comparing and searching thousands of records, with a JavaScript front end and PHP back end.
MySQL · PHP · JavaScript
Education
BS Computer Science
Brigham Young University–Hawaii
2008 – 2012
BS Information Technology
Brigham Young University–Hawaii
2008 – 2012
Skills
Languages: TypeScript, PHP, Go, Rust, JavaScript, SQL
Backend: Node.js, MySQL, SQLite, RabbitMQ, REST APIs, Microservices
Infrastructure: Docker, Kubernetes, AWS, Azure, CI/CD
Frontend & Desktop: React, Tauri, HTML
Selected projects
Pitaka
A desktop app for reading and researching your EPUB and PDF library — search every book at once by word or by meaning, and keep the passages that matter.
Rust · Tauri · SQLite · React · TypeScript
Publications
- An approach to hypertext fiction for mobile devicesACM Hypertext · 2012
- Radial Visualizations for Comparative Data AnalysisVisualization and Data Analysis · 2012
- A call for champions: why some 'history of computing' courses are more successful than othersACM Inroads
- Teaching Computer Architecture Through Simulation