Richie Goulazian

Richie Goulazian

Richie Goulazian

Richie Goulazian


About me

tldr; I am a software engineer and Pitt computer science new-grad.

I learn by building things. Personal projects let me explore what's possible with computer science.

My professional career has brought me to Applied Intuition (AV simulation), Google, Two Sigma (financial sciences), Aurora (self-driving), Semiotic Labs (blockchain), and Timberlane. You can check out my resume for more info.

Some of my favorite free-time projects

Here is a list of some of my favorite projects that I've done in my free time. Check out my GitHub for more!

Play RL Agent
2023

An interactive Tic-Tac-Toe RL agent that improves in near real-time from human play.

Fault-Tolerant Chatroom
2023

A replicated, highly-available, and fault-tolerant chatroom server. Designed handle server failures and network partitions (full and partial). Implemented in Go using gRPC.

Raytracer
2021

A 3D renderer built in C++ using raytracing on the CPU. Supports reflections and multiple light sources, and runs in real-time! (~30fps at 250x250 resolution).

VaccinatePA
2021

Co-founded + led the technical development of VaccinatePA.org, a website for finding COVID-19 vaccine appointments in Pennsylvania. The site helped over 450,000 users find vaccines in PA, and had an amazing team of over 200 volunteer callers reaching out to vaccine providers across the state. You can view the news coverage and interviews here.

RL MOBA
2021

Trained a reinforcement learning agent in a simplified MOBA environment using self-play, LSTMs, Proximal Policy Optimization (PPO), Generalized Advantage Estimation (GAE), and Population-Based Training (PBT).

Impulse Physics Engine
2020

A 2D physics engine that can simulate the interactions of arbitrary convex polygons. Includes friction, bouncing, and fracturing!

Genetic Fish Tank
2019

A virtual fish tank with fish that evolve in real time to survive. They learn to search for food and avoid predators!

Fighter Game
2018

A 2D multiplayer arena-fighting game. It's integrated with an early version of my physics engine, and it features over-the-internet multiplayer and a server matchmaking system!

Maze Ant
2018

A little ant guy that uses his raytracing "antennae" to traverse random mazes! He learned to do this by evolving a neural network brain with my modular genetics library!

Craft War
2017

A 2D "Minecraft Clone" that features internet multiplayer, a day-night system, crafting mechanics, and caves!

Space Farmer
2017

One of the first games I ever made, and one of the greatest learning experiences. You're a farmer attempting to colonize an asteroid while fighting off waves of alien invaders!