Alex Salmi

A headshot of Alex Salmi

Hi, I'm Alex Salmi

I'm a Full Stack Software Engineer with 5 years of experience creating performant, scalable web apps.

I've primarily created applications related to authentication, user management, and more recently internal tooling for animation and scripting workflows.

About Me

I'm a full stack software engineer with 5 years of experience creating highly performant and scalable web apps. I specialize in creating sleek front ends in Next.js and React, as well as performant back ends in .NET Core and Node.js. I have worked in a variety of industries and company sizes throughout my career, from large established financial institutions, to smaller creative studios in the video game industry.

Skills

These are the tools I have the most experience using to create, deploy, and maintain applications in both my professional and personal projects.

Languages

Frameworks

Services

Work Experience

Software Engineer

Rockstar Games - Technical Art

New York, NY (On Site)

October 2024 - Present

Senior Full Stack Software Engineer

John Hancock - Identity & Access Management

Brooklyn, NY (Remote)

March 2023 - September 2024

  • Contributed to architectural design for a new Login and MFA module built in React and Express.js, now used by 3.5 million users, focusing on performance and scalability to accommodate continued growth
  • Lead the development of the new Login and MFA module, including delegating work to junior engineers
  • Mentored several junior engineers new to the team, assisting them with technical questions regarding development, debugging, as well as the intricacies of the team's existing systems and applications
  • Introduced test driven development to the team, adding requirements for unit tests to be included as part of all user stories as well as minimum code coverage requirements for all of the team's applications

Full Stack Software Engineer

John Hancock - Identity & Access Management

Brooklyn, NY (Remote)

June 2022 - March 2023

  • Engineered a new set of Stateful APIs in Express.js, to enable account unlock and reset password functionality for the John Hancock Chatbot, used by over 10,000 customers per month
  • Revamped the user interface for the profile management pages of several client portals using React, to align with Figma design specifications provided by the Design team

Associate Full Stack Software Engineer

John Hancock - Identity & Access Management

Boston, MA (Remote)

June 2020 - June 2022

  • Built a new internal Notification Audit Portal using React, tracking more than 700,000 notification emails and text messages sent to customers and agents per month
  • Developed new Voice Notification APIs using .NET Core, as well as designing the system's Microsoft SQL Server database schema, now utilized by more than 5,000 customers per month

Education

B.S. Computer Engineering

Boston University, College of Engineering

Boston, MA (On Site)

September 2017 - May 2020

Projects

An image of Costars

Costars

Costars is a movie trivia game, challenging players to connect two actors by the movies they've starred in and the costars they've worked with. New pairings available every day at midnight EST.

An image of O-Val

O-Val

O-Val is a validation library for Javascript and Typescript. It can be used for any type of object validation, whether it be input validation in an Express.js app, or form validation in vanilla JS.

Let's Connect