Oleksandr Gorpynich

Hey, I'm Oleks, a software developer and CS student

I am passionate about web developoment, the cloud, and competitive programming.
Currently, I am trying to learn more about application security, dev ops, and machine learning all while pursuing a CS degree at Cal Poly SLO.

If you want to learn more about me professionally, check out my Linkedin

Projects

Github Ranked

Website and API to easily showcase the most impressive contributions of a Github user.

Github GraphQL APIDenoFresh.jsTailwind CSS

Assembly Online

A Typescript assembly(ish) interpreter with a nice web UI. The instruction set is loosly based on ARMv7. Meant as an education tool to demonstrate how the processor executes assembly code.

React.jsTypeScriptTailwind CSS

10clicks.org

A global to-do list with a twist. Resets daily and incorporates live global statistics.

DenoFreshMongoDB

Taletest

TaleTest is a platform for writers. Through daily prompts and a streak tracker, users can hone their writing skills. Additionally, users are incentivized to compete with others and keep writing through a leaderboard page, a rating system, and a profile system.

React.jsTailwind CSSMongoDBNetlify Functions

Forum

A forum application built with nodeJS, Express, React, and MongoDB. Features include single post pages, a user login system, JWTs for authentication, and a nested comments system.

React.jsTailwind CSSMongoDBTypeScriptExpress

Fun

Smuck.io

A physics based multiplayer io game.

Node.jsJavascriptSocket.ioCanvasRapier.rs

Elemental

Elemental 5 is a game in which users create and propose elements. It a based on Elemental 3 by Carykh.

React.jsNode.jsExpressSocket.ioDiscord API

Geoms.io

Geoms.io is a classic IO style game where users build "Factories" to collect "Geoms". Geoms.io is completely multiplayer and you can play with your friends right now!

Node.jsJavascriptSocket.ioCanvas

Spotify Labyrinth

Find your way from artist A to artist B using Spotify related artists

React.js

Smathy

Google extension which solves and replaces in-text mathematical expressions in Google docs with a key command

WebpackJavascript

Raycaster

A 2d raycasting renderer that converts a top down 2d world into its 3d representation. Similar to Wolfenstein and other such games

JavascriptCanvasTrigonometry

Maze Generator

A maze generator that uses a popular DFS algorithm to generate the maze

JavascriptDFS

Particle Collider

A canvas program that aims to emulate collisions of circular particles using basic trigonometry

JavascriptCanvasTrigonometry

Chess

A small chess app I made. Note: An ai was not imported to play the game so two humans are required to play.

C++SFML