
About
Creative and motivated individual, with five years of object-oriented programming experience, seeking a Software Engineering position focusing on the development and improvement of user applications and the end-user experience.

Skills

Java

C++

Python

Javascript

MSSQL

MongoDB

Office

Node

React

Redux

AWS
Experience
Spring Health
Senior Software Engineer I · Full-time
Oct 2023 - Present · 2 yrs 10 mos
Detroit, Michigan, United States · Remote
Specializing in frontend development within the Revenue Cycle Management organization. Build and optimize core financial experiences—including invoicing flows, credit card payment collection, insurance information validation, and recurring eligibility processes—using React, Next.js, and TypeScript. Collaborate across the stack by contributing to Ruby on Rails services that power key billing and verification logic. Advocate for and help reinforce a test-driven development culture, leveraging Jest and React Testing Library to improve code quality, reduce regressions, and support scalable engineering practices.
Integral
Senior Software Engineer · Full-time
Sep 2019 - Sep 2023 · 4 yrs 1 mo
Detroit · Remote
- Senior Software Engineering Consultant
- Test Driven Development - Extreme Programming
- Member of our Hiring Team
Ford Pro
Senior Software Engineer · Contract
Apr 2022 - Sep 2023 · 1 yr 6 mos
United States · Remote
Served as the technical anchor across five frontend domains, shaping platform architecture and addressing system-wide technical challenges. Delivered key public-facing experiences—brand and vehicle marketing pages, search and locator capabilities, digital engagement tools (chat, community storytelling), and EV charger e-commerce flows. Drove adoption of a robust micro-frontend architecture on Google Cloud Platform, promoting test-driven development, iterative delivery, and mature CI/CD and IaC foundations.

Thomson Reuters Tax & Accounting
Software Engineer
2015-2017
Worked on a large team responsible for new development and maintenance of the company's internal enterprise management solution (EMS).
Projects
TL/UB and Product Version Maintenance
3 months
Implemented a tracking system to track product versions and corresponding release documentation for the company's software products.
Server Migration
12 months
Assisted with researching EMS's application architecture, reproducing the architecture in a cloud environment and migrating the application from servers in Ann Arbor, MI to servers in our data center in Eagan, MN.
MyPay Solutions Migration
14 months
Worked with an internal business unit to migrate their entire workflow and business logic from a Microsoft InfoPath/Access database design into EMS. Consisted of new Java Swing development and rebuilding the Access database design in our MSSQL database.
Education

Michigan State University
B.S. Computer Science
B.S. Psychology
2010-2015

Central Michigan University
B.S. Psychology
2008-2010