SAM MESSINA

Denver, CO

sam@smessina.com

EDUCATION

B.S. Computer Science | Southern Illinois University

Jan. 2014 - May 2018


WORK EXPERIENCE

Senior Software Engineer | Maxwell

July 2021 - Present

JavaScript Developer | Bitovi

Feb. 2020 - July 2021

  • Developed spreadsheet application using RxJS and React, supporting reference cells and formulas
  • Implemented cross-project micro frontend solution in React to transition from a legacy app to a new architecture while still adding new features, fixing old bugs, and addressing tech debt
  • Deployed backend services in Node and Koa to integrate with React apps as well as third party services
  • Managed a “squad” of four developers, focused on a single client application

Front End Developer | TopstepTrader

June 2018 - Feb. 2020

  • Architected micro frontend solution to migrate from an Angular 2 monolith into a leaner, React solution
  • Led front end engineering team across a 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 300% through a site 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

June 2016 - Sept. 2017

  • Designed and implemented a front end build process using Grunt and Node, which fully automated caching, bundling, and minification of front end assets, and reduced average page size by 15%, or ~250KB per page
  • Organized an SEO audit, resulting in an organic search increase of 20%, or 30k+ sessions weekly
  • Introduced responsive design using Bootstrap, jQuery/JavaScript, CSS, and HTML

Student Developer | Southern Illinois University

Jan. 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

HUB hubert.wiki

2021

HUB is a personal wiki with full markdown and SMS upload support. HUB uses React, Node, Mongo, and Webhooks to provide customizable wikis that can be updated from anywhere.

WAILto wailto.smessina.com

2019

WAILto is a music history analysis app. Using Node, React Hooks, and PostgreSQL, WAILto provides modular, extensible data analysis and data visualizations on Last.fm data.

personaList personalist.smessina.com

2018

PersonaList allows users to add comments to Spotify playlists, allowing for collaborative playlist curation. PersonaList uses the Spotify API, a Node server, and React Hooks.


Languages

JavaScript, HTML, CSS, SCSS, Python, PHP, MySQL, PostgreSQL, Java, Bash C

Libraries

React, Angular, Node, RxJS, Redux, Django, Wordpress, SCSS

Tools

Git, Webpack, Gulp, Grunt, nx Linux Vim, Hubspot, Google Analytics & Search Console,