website logo

Alexander Gharibian

Software Engineer

Software Engineer based in Boston, MA. Passionate about building innovative software solutions, leading teams, and creating exceptional user experiences. Specialized in backend development, cloud infrastructure, and full-stack applications.

Work Experience

Spotify

Senior Software Engineer

May 2022Present
  • Worked on a team building recommendation systems for Spotify's Home Page

Capital One

Senior Associate Software Engineer

July 2020April 2022
  • Led a team of 3 to implement Secured Card specific functionality in the website used by Capital One's call center agents, such as the ability to check the balance of and pay the security deposit on the account
  • Developed RESTful Golang orchestration AWS Lambda APIs to enable millions of Capital One's Secured Card customers to increase their credit limit after their account has been established
  • Created an automated end-to-end testing framework to create pre-conditioned Secured Card testing accounts to use with internal systems and to allow for integration within CI/CD pipelines to test overall system functionality before deployment, reducing the time to create test data from 15 minutes to 30 seconds

Capital One

Associate Software Engineer

August 2019July 2020
  • Wrote part of the core logic for an AWS Lambda, AWS EMR, and Apache Spark-based decision engine that modifies a business card customer's APR based on payment habits replacing a legacy, on-premise system saving the company $10M annually
  • Implemented a Java Spring Boot API and Vue.js-based UI tile used by call center agents to see information regarding a customer's remaining statement balance, allowing agents to provide another option for customers to pay their bill

Red Hat

Performance Engineering Intern

May 2018August 2018
  • Wrote unit tests for Machine Learning Container Creator (MLCC), a command line utility that installs a user's desired machine learning packages in a Docker container for Red Hat operating systems in a single command hiding the messy details and eliminating the risk of corrupting the host operating system
  • Created an ML app using OpenCV and TensorFlow that identifies handwritten digits via camera to demonstrate the MLCC workflow and presented in front of Red Hat employees and executives

Red Hat

Software Engineering Intern

June 2017August 2017

Worked on the team developing Linchpin, an application that provides a command-line interface and Python API for provisioning and managing resources across multiple infrastructures. I developed the Linchpin fetch feature to retrieve remote topology configurations and integrate them locally to allow users to quickly restore previously working sessions. Linchpin has been downloaded over 225k times.

Featured Projects

BandMap

A unified service that allows users to find trustworthy bands and local musicians for hire. Musicians and bands can create their own profile, showcasing their talent so that venues can quickly learn about each artist's capabilities and contact them for hire through the website.

BandMap

About Me

Hi, I'm Alexander Gharibian, a Software Engineer based in Boston, MA. I'm passionate about building innovative software solutions and leading teams to deliver exceptional results. I currently work at Capital One as a Senior Associate Software Engineer, where I lead a team developing critical financial services applications. My expertise spans backend development with Go and Java, cloud infrastructure on AWS, and full-stack development with Vue.js. I'm also an AWS Certified Solutions Architect Associate. When I'm not coding, I enjoy playing guitar and piano, skiing, rowing, and cycling. I'm fluent in both English and Armenian, and I hold a Bachelor of Science in Computer Science from Purdue University with a concentration in Systems Programming and Software Engineering, along with a Certificate in Entrepreneurship.

Alexander Gharibian