Professional Work
Aura Care Health
Healthcare technology platform providing innovative care solutions and patient management systems...
UC Investments - BDS Tool
Tool for tracking and analyzing UC investments in relation to BDS (Boycott, Divestment, Sanctions) c...
UC Investments - Wages Tool
Interactive tool for analyzing UC employee wages and compensation data across the UC system...
Omnixy
An opinionated NixOS distribution focused on developer productivity and system reproducibility...
Ethical Capitalism
A trading bot I made because I was poor and wanted to make money but wanted to do it the nice way. W...
Readme - PCS
The blog for Political Computer Science, meant to be the place where we announce to the world what w...
CPDA - Tech & Justice Lab
The California Public Defenders Association came to saying their motion bank (collection or resource...
Eem
I kept making the joke of needing an assistant or clone of myself and my mother said to just train ...
Tech & Justice Lab - Berkeley
Building technology to advance racial equity, decarcerate, and promote transparency in the criminal ...
RJA Tool - Tech & Justice Lab
An AI tool my friends and I are building to help public defenders automate the litigation of RJA cas...
Launchedtech
Launched is a marktech company that helps in all parts of B2B customer acquisition. I help work full...
UC Investments
A website my friend and I made to visualise the composition of the UC endowment fund. We used the da...
Linkhealth
This was an app I built with PCS Berkeley. The app allowed users to take a survey and automatically ...
Political Computer Science - Berkeley
Launched is a marktech company that helps in all parts of B2B customer acquisition. I help work full...
Voiijer
Voiijer is a social media app that allows for multi modal posts. It is intended to be a social media...
Kalima Dao
This was a dApp I was really interested in so joined their DAO to help out. I worked on the front en...
Ebi
After doing a 3D design course at USC the prof told me to just publish shit. This was the first 'gam...
Blockchess
My first attempt at making a crypto chess dapp. The game was meant to be chess.com but with crypto b...
Trusted Node/Trueflation
My first web3 job. Worked as a webdev and got to learn the web3/defi production development environm...
WHub
Fist real exposure to industry web dev. Got to work on cool web animations and learnt how to use a C...
Personal Projects
Chinese Radicals Table
A stylised table of Chinese radicals with their pronunciations, traditional and simplified presentat...
medaitimeline
A stupid visualiser for the books, games and movies I have seen. Meant I had to scrape good reads, s...
my map
A visualiser for all the places I have been in the world. This is meant to be a geo-blog but have no...
cn.stephenokita.com
Website for all the chinese radicals and to house my printable pdf of that...
tablequestions.net
An app for generating deep and fun questions to get to know your friends better...
Houdini
My procedural generations scripts for Houdini, a 3D simulation software. I use this for creating 3D ...
Crypto Donations
A collection of snip bits for interacting with different blockchain payment systems. Intended to mak...
TI-84
A collection of TI-84 apps I either made or work on...
Start Page
My personal 'home page' or the tab that opens up when I open up a new time. I switch between qutebro...
alex-okita.com
My brothers website, he is a lovely and I forgot to buy him a christmas gift so I spent the morning ...
stephenokita.com
This very website that you are on right now...
My Dotfiles
My personal configuration for Unix based systems....
Libraries & Tools
lgit
A lazy git tool for automating common git commands...
skyWM
An extensible tiling window manager written in Rust adhering to the KISS and Unix philosophy...
ly
A lightweight TUI display manager with console UI for Linux and BSD...
nfetch-src
A system information tool (Like Neofetch) written in Nim...
svelte-countdown
A simple css-agnostic countdown component for Svelte 3 with just 1 dependency...
Useless Gaps
A GNOME Shell Extension which adds aesthetic gaps around tiled and maximized windows...
React Whiteboard
A whiteboard implementation in React...
Voxel Remesh
A program in C and Rust to convert mesh into Voxels for sandbox integration...
Coalas
An array based CSV parser for python...
Xmonad
The core of xmonad, a small but functional ICCCM-compliant tiling window manager...
School Projects
stackcord
A website a couple of my friends and I made for teachers and students to connect in under developed ...
Flexi
A schedule hub for my school's Flexi period (OH equivalent for Secondary School). The school had a g...
25a Study Game
Another game I based off tablequestions, this one was specific to Berkeley's 25a final. I played thi...
IB Psychology Articulate
Study cards, and eventually an Articulate based online game for IB psychology. Is based off of my ot...
Malthus
This was the code needed for me to write my maths IA (IB project). I can't find my final report but ...
Btcvstock
THe code for a research paper I am writing looking at: To what extent is bitcoin’s price dictated by...
Powerschool Calendar app
This was to import PowerSchool class cal for my secondary school into google cal. Someone else made ...
ibdb
Revision village was a popular IB resource for past papers and markschemes, but it was expensive. Th...
Cubesat Spectroscopy
This is the code for our submission to the HKU Cubesat competition. We designed and made a mini sate...
CarpoolBuddy
Another school project for orgnising car pools to school. Our school was ontop of a hill so all 3000...
QuantumStuff
My notes and projects in for IBMs quantum computing course. This was cool as hello world in qiskit (...
Eatrium
A school project to replace the system our cafeteria used for ordering. It was made for those big sc...
Scheme (Lisp) Interpreter, CS61A
A simple Scheme interpreter written in Python. This was a fun project to understand the inner workin...
World Generation, DIY Gameengine for CS61B
Designed and implemented a 2D procedural world generation engine in Java that leverages graph theory...