EDUCATION
B.S. Computer Science | Southern Illinois University
Jan. 2014 - May 2018
WORK EXPERIENCE
Senior Software Engineer | Capital One
December 2022 - Present
- Migrated critical application from EC2 to AWS Batch and Fargate, reducing cost and increasing throughput
- Developed and deployed modular, database-driven implementation of customer offers, allowing flexibile offer terms and cutting down time for updates
Senior Software Engineer | Maxwell
July 2021 - October 2022
- Led initiative adding screen sharing functionality to the primary application using React and Ruby on Rails
- Created, launched, and contributed to the Maxwell engineering blog
- Implemented web socket interface for asynchronous UI updates using React and Ruby on Rails
- Acted as dev lead for initiative adding Snapdocs document e-closing integration to the application using React, Webhooks, and Ruby on Rails
JavaScript Developer | Bitovi
February 2020 - June 2021
- Developed and deployed PPP loan application as an integral part of project scoping, application architecture, and full-stack development using Node, Koa, and React with Typescript
- Implemented cross-project micro frontend solution in React to transition a legacy app to a new architecture
- Developed spreadsheet application using RxJS and React, supporting reference cells and formulas
- Managed a “squad” of four developers, focused on a single client application
Front End Developer | TopstepTrader
May 2018 - February 2020
- Architected micro frontend solution to migrate from an Angular 2 monolith into a leaner, React solution
- Led front end engineering team across tech stacks including Angular 2, React, Python Django templates, Hubspot HubL, custom WordPress themes, and native HTML/CSS/JavaScript
- Designed, developed, and implemented a reusable component library, using Webpack to compile modular ES6+ JavaScript and SCSS into static, cross-browser-ready JavaScript and CSS
- Improved first paint time by 300% through a migration from WordPress to a faster Node and Gulp solution
- Led front end developer hiring by creating technical tests and interview processes to verify candidates' skills
Web Developer Intern | MacUpdate
May 2016 - August 2017
- Reduced average page size by 15% by designing and implementing a build process using Grunt and Node
- Introduced responsive design using Bootstrap, jQuery/JavaScript, CSS, and HTML
Student Developer | Southern Illinois University
January 2014 - May 2018
- Authored web pages, forms, and apps for university departments using HTML, CSS, JavaScript, and PHP
- Organized and led classes detailing basic HTML, content creation, and best UI/UX practices for >200 users
PERSONAL PROJECTS
outworkow.smessina.com
2023
[Remix, React, PostgreSQL, SCSS]
Create, maintain, and track your workouts
WAILtowailto.smessina.com
2019
[Node, React Hooks, and PostgreSQL][source code]
Analysis and visualizations on Last.fm music data.