EDUCATION
B.S. Computer Science | Southern Illinois University
Jan. 2014 - May 2018
WORK EXPERIENCE
Freelance Software Consultant | doish LLC
March 2024 - Present
- Audited Next.js application performance and improved page load by 65% (Hedera crypto exchange)
- Designed and implemented ability to purchase crypto on Next.js application (Hedera crypto exchange)
- Triaged, diagnosed, and resolved errors on legacy React application (Cross-chain crypto bridge)
Senior Software Engineer | Capital One
December 2022 - February 2024
- Migrated an application from EC2 to AWS Batch and Fargate, reducing cost and increasing throughput
- Developed and deployed a modular, database-driven implementation of customer offers using Java and Spring Boot, enabling flexible offer terms and streamlining the update process
Senior Software Engineer | Maxwell
July 2021 - November 2022
- Led the initiative to add screen sharing to the primary application using React and Ruby on Rails
- Implemented a web socket interface for asynchronous UI updates using React and Ruby on Rails
- Acted as the development lead for the initiative to integrate Snapdocs document e-closing into the application, utilizing React, Webhooks, and Ruby on Rails
JavaScript Developer | Bitovi
February 2020 - July 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 a micro frontend solution in React to transition a legacy app to a new architecture
- Developed a 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
June 2018 - February 2020
- Architected a micro frontend solution to migrate from an Angular 2 monolith to a leaner React solution
- Led the 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
- Led front-end developer hiring by creating technical tests and interview processes to verify candidates' skills
Web Developer Intern | MacUpdate
June 2016 - September 2017
- Reduced average page size by 15% by designing and implementing a build process using Grunt and Node
Student Developer | Southern Illinois University
January 2014 - May 2018
- Authored web pages, forms, and apps for university departments using HTML, CSS, JavaScript, and PHP
PERSONAL PROJECTS
outworkow.smessina.com
2023
[Remix, React, PostgreSQL, SCSS][source code]
Mobile-first workout tracker with historical data
WAILtowailto.smessina.com
2019
[Node, React Hooks, and PostgreSQL][source code]
Analysis and visualizations on Last.fm music data.