
Rate Limiting Library
May 14, 24
This is a library that provides different algorithms to perform rate limiting for javascript applications. It provides four algorithms: token bucket, fixed window counter, sliding window log, and slid

Writing an Interpreter
Aug 10, 23
Recreated and improved Monkey language from the book "Writing an Interpreter in Go" by Thorsten Ball and rewrote it with Typescript. This project taught me a lot about the part that's usually automate

Video Ops
Mar 3, 23
This is an app for uploading videos and processing them into 480p, 720p, and 1080p. Once uploaded, you can watch them in a custom-made player and embed them into another website as an iframe.

Techway Store
Nov 7, 22
Techway is a demo e-commerce store website offering computer devices. My first version of the project was written with Apollo GraphQL based on Express, then later rewritten and improved with Nest.js R

Portfolio and Blog
Jun 27, 22
This is a personal portfolio and blog system that allows me to manage articles without redeploying the whole website. The most challenging and fun part of the development was applying better technique

Move Brick Game
Jun 27, 22
I have loved video games for as long as I can remember. And one of the most fun genres for me was puzzle games. Move Brick Game encapsulates the time I enjoyed this game genre the most. Gameplay: Mov