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, and heavy metal 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 CoreASP.NET Core
  • PostgreSQLPostgreSQL
  • KafkaKafka
  • KubernetesKubernetes
  • AngularAngular
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.
  • JavaJava
  • Spring FrameworkSpring Framework
  • GraphQLGraphQL
  • MySQLMySQL
  • RabbitMQRabbitMQ
  • ReactReact
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 CoreASP.NET Core
  • AzureAzure

Projects

Grain

Grain

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

  • GrainGrain
  • ReasonReason
  • WebAssemblyWebAssembly
KBDVisualizer

KBDVisualizer

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

  • ReactReact
  • PostgreSQLPostgreSQL
  • ExpressExpress
  • WebGLWebGL
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.

  • OCamlOCaml

More projects on GitHub

Skills

Programming LanguagesLibraries/FrameworksTools/Software
React
Next.js
ASP.NET Core
Spring Framework
WebGL
Linux
Kubernetes
Kafka
PostgreSQL
Azure
Rust
OCaml
Python
TypeScript
C/C++
C#
Java

Hover over an icon to view details

Programming Languages

Java

Java

C#

C#

C/C++

C/C++

TypeScript

TypeScript

Python

Python

OCaml

OCaml

Rust

Rust

Libraries/Frameworks

React

React

Next.js

Next.js

ASP.NET Core

ASP.NET Core

Spring Framework

Spring Framework

WebGL

WebGL

Tools/Software

Linux

Linux

Kubernetes

Kubernetes

Kafka

Kafka

PostgreSQL

PostgreSQL

Azure

Azure