As a software engineer, I bring over a decade of leadership and mentorship to teams focused on web development. With an emphasis on holistic problem solving, I strive to understand the entirety of the problem at hand so I can help design simple, elegant solutions.
Winner of the 2025 Problem Solver of the Year
Collaborate with Product leadership and engineering teams to design and deliver scalable, user-centric solutions aligned with core business objectives.
Led the end-to-end development of the Your Money Line mobile application for iOS and Android using React Native and Expo, architecting a hybrid mobile experience that blends native performance with strategic reuse of web-based components.
Implemented a modular architecture that leverages WebViews to display custom-styled Next.js pages within the app—enabling seamless UX continuity while empowering the broader team to contribute without deep mobile expertise.
Integrated key services including Segment, Mixpanel (analytics), OneSignal (push notifications), and Auth0 (authentication) to support growth, engagement, and secure access.
Mentored engineers transitioning to mobile development through hands-on training, code reviews, and collaborative pairing—building team-wide confidence and ownership of the mobile codebase.
Act as a technical liaison between product and engineering, translating high-level goals into practical, scalable implementation plans.
Westfield, Indiana
I work with small to medium sized clients to take their ideas and turn them into reality. I have done a variety of individual work as well as subcontracting with other businesses. Through this, I have become adept at jumping into new teams and codebases, learning the ropes quickly, and providing immediate value.
Apps as the solo developer:
AlphaGamTable
Custom built for the Alpha Gamma Delta nationwide sorority, AlphaGamTable gave members the ability to indicate which meals they would be eating at the sorority houses. By tracking each member's responses, kitchen staff would have an accurate count of how many meals to make. Additionally, each member's food allergies were also documented, giving kitchen staff an easy-to-read report to address different dietary needs. Initial estimates were a savings of over $50,000 per year in food waste alone.
Application was built using Ruby on Rails, making heavy use of Hotwire for a more interactive experience.
Stridz
Built in conjunction with a professor at Purdue University, Stridz is designed to help 18-25 year olds develop solid personal finance habits. With custom-built features like budgeting, expense tracking, interactive forums, and financial challenges and goals, users are able to see how they are trending on a variety of financial metrics.
Application was built using React and NextJS, with React Native and Expo allowing for additional functionality when accessed via the App Store or Google Play.
(Note: This position has been a combination of full-time and part-time work over the past 7 years.)
Working with a small team, we're quickly building a custom learning experience for hobby brands. I do a bit of everything, including database management, data migration between systems, working with support and marketing to tackle projects together, and working on architecture and proof of concept work along the way.
Some projects I've worked on include:
Co-lead the design and implementation of a payment processing system
This system was built in an agnostic way to allow multiple payment providers, the first of which to be implemented is Stripe. It handles a variety of edge cases (returns, exchanges, partial exchanges) and keeps an accurate log of all transactions. Has processed multiple millions of dollars.
Actively mentor junior engineers
I lead a 6 week program for some of our junior engineers. We would meet twice a week to talk about their work, talk through blockers, and give them a space to ask questions that they were hesitant to ask in larger group settings. I gave them specific areas to work on and/or research before our next session to help them grow as engineers.
Technologies include Node, React, Supabase, Prisma, Postgres, and AWS.
Working as an instructor with a partnership between 2U and George Washington University, I taught twice weekly class sessions of the Full Stack boot camp. I taught from an established curriculum while also incorporating personal anecdotes and industry experience to contextualize the learning. Additionally, I would often need to create new examples on the fly to answer student questions and ensure all students had a grasp of the material.
Education
2011 — 2014
Ball State University
Bachelor of Arts (B.A.)
2011 — 2014