About Me
...
:)
...
Go - Python - C/C++ - Assembly - SML - Racket - Elixir - JavaScript/Typescript - Java - CSS/HTML - React.js(yuck) - SQL - PostgreSQL - Neo4j - Redis - Docker - Bash(shell) - Lua
Knowledge of OS, Computer Systems, Web Development, Programming Languages, System Design, Algorithms, Paradigms, Networking, UI/UX, Math and AI
...
Projects
Here are some of the projects I've worked on:
- This 3D cube navigation website
- Snippt
- SemaiDB, a persistent, query based key-value SQL database built from scratch
- Jini -- an infinite web canvas that allows you to draw hand-sketchy diagrams
- Garbage Collection -- 2 garbage collection algorithms build from scratch in C
- TopoFiller(founding architect) -- private tools software for 3D graphics to manipulate large-scale environments
- 16-Bit Computer -- an attempt at building a 16bit computer from low level logic gates to an assembler
- Sonny -- a low latency caching tool
- TameServer -- an elixir/otp back-end server
- FlyTicket -- a highly scalable real-time, full-stack incident reporting application that uses elixir/phoenix with async data fetching
- Space Invaders in Racket(cool experimental lisp flavor)
- A real-time Toll Calculator Microservice written in Go, with kafka, grafana/prometheus
- palloc -- my own implementation of malloc in C
- Pathological News Detection (wip)
Blog (separate website in the works...)
Blog Post
"To Update..."
Another Blog Post
More content would go here...
Resources
Here are some useful resources: (nothing to add yet)
Downloads (nothing to add)
Here are some files you can download: