Alex Snezhko

Hi, I'm Alex! I'm a software engineer with a love for learning and solving problems.

Aside from a career path, programming is a hobby of mine; I am particularly interested in full-stack web application development and compilers. I love learning new programming languages and contributing to open-source in my free time.

Outside of tech, I enjoy gaming, building custom mechanical keyboards, heavy metal, and bass music.

Experience

SpaceX

Software Engineer

July 2023 - Present
  • Develop tools for Starlink dish fulfillment and other logistics verticals.
  • Interact directly with stakeholders to understand business requirements and plan projects.
  • C# C#
  • ASP.NET Core ASP.NET Core
  • PostgreSQL PostgreSQL
  • Kafka Kafka
  • Kubernetes Kubernetes
  • Angular Angular
Indeed

Software Developer Intern

May 2022 - Aug 2022
  • Developed tools used for crawling and aggregating job postings from external sources onto Indeed, ultimately helping provide useful search results and recommendations for job seekers.
  • Improved backend service reliability and maintainability by building microservices encompassing functionality from legacy monolithic backend.
  • Developed user interface components for newer and more feature-rich web application for job aggregation.
  • Java Java
  • Spring Framework Spring Framework
  • GraphQL GraphQL
  • MySQL MySQL
  • RabbitMQ RabbitMQ
  • React React
Blackbaud

Software Engineer Intern

May 2021 - Aug 2021
  • Led the development of a microservice suite providing a REST API for interfacing with SOAP-based CRM web application backend, cutting HTTP message size by up to 95% and improving client workflow efficiency.
  • Transitioned services facilitating custom SSO authentication from on-premises SQL Server to Azure Cosmos DB.
  • C# C#
  • ASP.NET Core ASP.NET Core
  • Azure Azure

Projects

Grain

Grain

Modern functional-first programming language targeting WebAssembly. Core development team member and library author.

  • Grain Grain
  • Reason Reason
  • WebAssembly WebAssembly
KBDVisualizer

KBDVisualizer

Web app for custom mechanical keyboard enthusiasts to select parts for a build and view an interactive 3D render of it.

  • React React
  • PostgreSQL PostgreSQL
  • Express Express
  • WebGL WebGL
Sudoh

Sudoh

Simple programming language inspired by common pseudo-code syntax and features. Compiles to C++ source code.

  • C++ C++
Omen

Omen

Easy-to-use and minimalistic Terminal User Interface file management system for Unix-based systems.

  • OCaml OCaml

More projects on GitHub

Skills

Programming Languages Libraries/Frameworks Tools/Software
React
Angular
Vue.js
Next.js
ASP.NET Core
Spring Framework
WebGL
Linux
Kubernetes
Azure
Kafka
PostgreSQL
Redis
Rust
OCaml
Python
JavaScript/TypeScript
C/C++
C#
Java

Hover over an icon to view details

React

React

UI Library

Experience Via

  • Indeed Indeed
  • Personal Projects Personal Projects
Angular

Angular

UI Library

Experience Via

  • SpaceX SpaceX
Vue.js

Vue.js

UI Library

Experience Via

  • Framework Contributions Framework Contributions
  • Personal Projects Personal Projects
Next.js

Next.js

React Web Framework

Experience Via

  • University Coursework University Coursework
ASP.NET Core

ASP.NET Core

Web Framework

Experience Via

  • SpaceX SpaceX
  • Blackbaud Blackbaud
Spring Framework

Spring Framework

Java Web Framework

Experience Via

  • Indeed Indeed
  • University Coursework University Coursework
WebGL

WebGL

Web Graphics Library

Experience Via

  • University Coursework University Coursework
  • Personal Projects Personal Projects
Linux

Linux

Operating System Family

Experience Via

  • SpaceX SpaceX
  • Personal Computer Personal Computer
Kubernetes

Kubernetes

Container Orchestration

Experience Via

  • SpaceX SpaceX
Azure

Azure

Cloud Services

Experience Via

  • SpaceX SpaceX
  • Blackbaud Blackbaud
Kafka

Kafka

Distributed Event Store

Experience Via

  • SpaceX SpaceX
PostgreSQL

PostgreSQL

DBMS

Experience Via

  • SpaceX SpaceX
  • Personal Projects Personal Projects
Redis

Redis

Key-Value Database

Experience Via

  • SpaceX SpaceX
Rust

Rust

Systems Programming

Experience Via

  • Personal Projects Personal Projects
OCaml

OCaml

Functional Programming

Experience Via

  • Grain Grain
  • Personal Projects Personal Projects
Python

Python

Scripting

Experience Via

  • SpaceX SpaceX
  • University Coursework University Coursework
  • Personal Projects Personal Projects
JavaScript/TypeScript

JavaScript/TypeScript

Web/Scripting

Experience Via

  • SpaceX SpaceX
  • Indeed Indeed
  • Personal Projects Personal Projects
C/C++

C/C++

Systems Programming

Experience Via

  • University Coursework University Coursework
  • Personal Projects Personal Projects
C#

C#

.NET Programming

Experience Via

  • SpaceX SpaceX
  • Blackbaud Blackbaud
  • Game Development Game Development
Java

Java

Object-Oriented Programming

Experience Via

  • Indeed Indeed
  • University Coursework University Coursework

Programming Languages

Java

Java

C#

C#

C/C++

C/C++

JavaScript/TypeScript

JavaScript/TypeScript

Python

Python

OCaml

OCaml

Rust

Rust

Libraries/Frameworks

React

React

Angular

Angular

Vue.js

Vue.js

Next.js

Next.js

ASP.NET Core

ASP.NET Core

Spring Framework

Spring Framework

WebGL

WebGL

Tools/Software

Linux

Linux

Kubernetes

Kubernetes

Azure

Azure

Kafka

Kafka

PostgreSQL

PostgreSQL

Redis

Redis