Skills#
Front end, back end and full stack
- React
- Redux
- TypeScript
- JavaScript (ES20XX)
- CSS3, Sass and Less
- HTML5
- Responsive Design
- UI Testing (Playwright and Cypress)
- Webpack and Vite
- UI/UX
- SQL Server and MySQL
- REST APIs
- PHP
- CI/CD (Harness, Jules and Jenkins)
- Version Control (Git)
- Adobe Creative Cloud
- Agile Development
Experience#
Senior Software Engineer
- NetJets Services, Inc.Mar 2025 - Present
Lead Software Engineer, Senior User Interface Engineer
- JPMorgan Chase & Co.Jan 2020 - Feb 2025
- Led team of junior developers and provided mentorship through regular code reviews, discussions on best practices, and lunch and learns highlighting new tools and technology
- Designed and developed Portfolio Composition File (PCF) management application with React, AG Grid, Redux and Redux Toolkit Query, which allowed users to monitor the PCF generation process in real-time via WebSocket updates, and view and modify its securities
- Designed and developed forex hedging React application using AG Grid, Redux and Redux Toolkit Query, which allowed users to monitor and modify orders during their lifecycle, and receive real-time, event driven updates via WebSockets
- Converted React applications designed for desktop to mobile friendly versions featuring responsive design
- Implemented Redux Toolkit Query to standardize data fetching and caching throughout all applications
- Standardized usage of TypeScript, ESLint, Stylelint, Prettier, Playwright and Webpack/Vite for development team
- Transitioned legacy Backbone.js applications to modern React applications
- Published NPM package containing auto-generated TypeScript types, interfaces and API methods based on Swagger API exposed by Java codebase
Web Developer
- Ohio Farm Bureau FederationFeb 2012 - Dec 2019
- Created custom integrations between iMIS association management software and internal and external websites
- Designed and developed a Firebase hosted and authenticated/authorized web application using a decoupled, static site front end and PHP/Google Sheets back end for staff to submit and review Organization bylaws
- Designed and developed company WordPress website and plugins, integrated Stripe and PayPal API for ecommerce and designed HTML emails delivered via SendGrid
- Designed and developed responsive, statically generated microsites promoting brand awareness and marketing initiatives
- Created custom infographics and web animations highlighting membership data
Interactive Designer and Developer
- The Navicor GroupNov 2009 – Feb 2012
- Created brand development applications featuring mood boards, logo animations and interactive timelines
- Designed and developed interactive kiosk applications using Adobe Flash
- Developed internal microsite prototyping application
Digital Media Specialist
- SOS Video CommunicationsFeb 2007 – Nov 2009
- Designed, developed and transitioned the company website from a static page to a dynamic website with animation and a custom video player
- Captured, encoded and transcoded HD video from digital mediums and authored DVDs and Blu-rays
- Assisted in migration from Microsoft Office to G Suite