I'm Matt
As a Lead Engineer with a passion for UX research and design, I am eager to expand my skills and integrate my technical expertise with a deep understanding of user behavior. My curiosity about how people interact with technology drives me to continuously learn and innovate. Each project is an opportunity to refine my craft and contribute to creating intuitive, user-centered experiences.
What I'm Good At
Full stack web development
- TypeScript
- JavaScript
- React
- Svelte
- NextJS
- AWS API Gateway
- Node.js
- GraphQL
UI/UX Design
- Figma
- Wireframing
- Prototyping
- User Research
- User Testing
- User Flows
- User Personas
System Reliability - CI/CD
- Jest
- Vercel
- Netlify
- Webpack
- Babel
- ESLint
- Git
- GitHub
- Azure Devops
- Heroku
Collaboration
- Pair programming
- Async communication
- Purposeful meetings
Process Improvement
- Agile
- Scrum
- Kanban
- Backlog generation and refinement
- Sprint planning
Leadership
- Vision setting
- Goal setting
- Team building
- Conflict resolution
- HR Managment
My Work
Stokastique Website
I built this website for Stokastique, a company that provides ESOP consulting services. The website is built with NextJS and Typescript. My favorite part of the project was animating it with Greensock. The site is hosted on Netlify.
View more info...Loureiro Retirement Calculator
Built to be a piece of a bigger web application, this calculator was built in Svelte with Typescript. I was able to explore using Chart.js to visualize the data, and the math to calculate the data is quite sophisticated and was a fun challenge to implement.
View more info...Lead Engineer at Cornerstone Information Systems
I am currently a Lead Engineer at Cornerstone Information Systems, where I lead a team of engineers in building and maintaining a suite of travel management applications. I am responsible for the overall technical direction of the team, as well as the professional development of my team members. I am also responsible for the design and implementation of several key features in our applications.
View more info...City of Bloomington uReport Client
Working with two other very talented developers, I entered a winning project into the Bloomington Civic Code Challenge at The Combine 2018. The project was built in React with Google Maps and Google Places APIs and meant to be a drop in widget on the city of Bloomington website. The app allows users to report maintenance issues to the city. We also built a GraphQL wrapper for the open311 API that the city uses to receive reports.
View more info...Hoosier Action Squarespace Site
Hoosier Action is a grassroots organization that works to build power in working class communities in Indiana. I built their website using Squarespace and helped them to establish a brand identity. Although my work is no longer in use, I would encourage you to follow the link and check out the work that they are doing.
View more info...PetfinderQL
This project was something I worked on to teach myself how to setup GraphQL with Node.js. Petfinder has a service to query their database of adoptable pets via a REST API. I exposed this API via GraphQL, allowing for the data to be returned in a much cleaner format that allows for the consumer to specifically request the data that they would like to use. I had this running on AWS, but it was costing me money so I have since taken it down. The link below will show the source code of the project.
View more info...About Me
I live in Indianapolis with my best friend and partner Chloe and our dogs: Nym and Bibi. Alongside my passion for technology, I enjoy exploring the outdoors on foot or by bike. My best ideas come to me when I am out in nature, so I try to spend as much time as I can outside. I love fantasy and science fiction and am often found with my nose in a book.