Salvatore A. Santamaria

Welcome! This is my online resume website. I currently am a Software Engineer II, former product manager.

Experience

Software Engineer II

Gopuff

Software Engineer II at www.gopuff.com. Promoted from Software Engineer in March of 2022. JavaScript engineer focused on Vue, React Native, and backend microservices supporting Gopuff's Loyalty program. Developed React Native UI features including banners, pages, custom hooks, popups, Graphql and microservice API development. Engineering Project Lead: Loyalty Reenrollment, Loyalty Benefits Onboarding, Loyalty Cancellation Survey.

January 2021 - July 2022

Web Development Engineer

Distiller

Software Engineer at www.distiller.com. Wrote website features in Ruby on Rails, RSpec, JavaScript, TypeScript and Angular, including API work, Postgres database updates, bug fixes, spike story research, and Elasticsearch in an Agile environment. Distiller for Business MVP project lead.

July 2019 - August 2020

Web Master

Headworks Brewing

Created and manages www.headworksbrewing.com, a brewery website based in Enumclaw, WA, with over 1100 unique visitors per month.

August 2018 - Present

Product Manager

AT&T

Product Manager for the AT&T Device Help App and www.att.com/devicehowto. Launched over 103 device tutorial sets: Apple, Samsung, LG, Huawei, Kyocera, and others, with a 98% deadline completion rate. Team analyst for website and mobile app traffic.

September 2017 - July 2019

Virtual Implementation Consultant

CDK Global

Department CMS (Content Management System) SME, department Tiger Team member. Implemented 130+ website builds: Lexus, INFINITI, Cadillac, GMC, Chevrolet, Ford, MINI, Buick, Nissan, Hyundai, Volkswagen, and Dealer Groups.

June 2016 - September 2017

Ecommerce Manager

SSI Computer Recycling

Created Ecommerce business and website, oversaw sales totaling over $2.4 million, gained 120+ new clients, created ad campaign that increased monthly recyclables 305%.

May 2006 - June 2016

Skills

Programming Languages & Tools

Languages, tools, frameworks and etc that I have used professionally.

Language Experience
  • JavaScript (ES5, ES6)
  • TypeScript
  • Ruby
Front-end Experience
  • React Native + Hooks
  • Vue 3
  • Ruby on Rails 6 (Front-end)
  • Angular 9
Backend + API
  • Graphql
  • REST
  • NodeJS
  • Express
  • Microservices
  • CosmosDB
  • Azure
  • Ruby on Rails
Testing
  • React Native Testing Library
  • Jest
  • Cypress
  • Appium
  • RSpec
Dev Tools and Misc
  • Git
  • VS Code
  • Postman
  • Braze
  • Split
  • Azure
  • Sendgrid
Programs
  • JIRA
  • Confluence
  • Figma
  • Balsamiq
  • Adobe Analytics

Side Projects- Last Updated 2020!

Rails Blog Demo Site

This is a full stack, 43 hour, extensive and completed Udemy course. It features 3 styled layouts, a video background, login/logout functionality with user sessions, a fully functional blog with CRUD operations and real time blog commenting with Actioncable and Websockets.

Ruby on Rails, JavaScript, JQuery, Bootstrap 4, HTML5, Postgres

Github

React Data Displayer and Searcher

Sorts and displays only complete json data by List ID, and then by Item ID. Incoming JSON data is incomplete and unsorted. Also includes a Search By ID feature.

React, React Bootstrap, Heroku

Github Live Project

React Meeting Notetaker App

A note taking app built on React for taking meeting notes and action items. It's connected to my own Rails API and PostgreSQL database. I've deployed both the React app and Rails API on Heroku.

React, Material-UI, Rails API, Postgres, Heroku

React Github API Github Live Project

Rails Party Challenge App

A simple mobile optimized web app I built for my friends bachelor party! In it, teams simply log in and complete a challenge when they finish one, and view the total head to head score on the top of the challenges page. Teams can also create new challenges.

Want to play? Login as team1@email.com with the password team1.

Ruby on Rails, Postgres, Materialize, Heroku

Github Live Project

Node API: Scrabble Solver API

This project was built to return all valid spellings and word combinations of an input string, sorted by Scrabble value. Try it out!

JavaScript, Node, Express.js, Heroku

Github View Live API

Angular To Do List

An Angular 7 project, which began life as a YouTube tutorial. Originally, this project connected to the placeholder JSON at https://jsonplaceholder.typicode.com/todos. I removed the connection and added Express REST API's, MongoDB, Bootstrap and edited the CSS for stylepoints.

MongoDB, Express.js, Angular, Node.js, Bootstrap, HTML5

Github

Rails API: URL shortening API

This simple API transforms URL's to a counted numerical short.ly URL and sets a 24 expiration on them. Try it out!

Ruby on Rails, Postgres, Heroku

Github View Live API

Vanilla JavaScript Friendly Dog Viewer

This full responsive and mobile project was built with vanilla JavaScript and Bootstrap, with the goal of populating images from the external https://dog.ceo/api. On page load, the page populates with random images of different dog breeds with the dog names displaying. Users have the option of selecting from a few popular breeds in the navbar. Note: This API does not return a standard image size, thus some pictures are cutoff, due to the project requirement that the all images populate 50% of the screen.

Vanilla JavaScript, Bootstrap

Github View Live Site

Mini Projects

A collection of older, smaller web projects, using JavaScript, the DOM, local storage, and API's.

View Live Mini Projects

Headworks Brewing

A business website in Enumclaw, WA, with over 1100 unique visitors/month. Built on the Squarespace Platform with a mobile-thinking design. Website was built and is maintained by myself.

View Website

Github
-->

Education

Coding Dojo

JavaScript and Python
MEAN Stack, Django and Front End Development
October 2018 - March 2019

Washington State University

BA Business Administration
Management and Operations
August 2004 - May 2006

Green River Community College

Associate in Arts
Business Administration
September 2002 - June 2004

Interests

Hey, I'm glad you're here. If you are reading this, you are at the bottom of my portfolio website! I do enjoy outdoor and family activities, but mostly, I write code. Drop me a line, let's chat. salvatore.a.santamaria@gmail.com