Full Stack Dev
Skills/Tools
- Javascript/Typescript
- Python
- Css/Tailwind
- Node.js/Express.js
- Svelte/React.js/htmx
- Firebase
- Postgres
- Git
- Figma
- Docker
- Neovim
- (Rust)
Experience
Projects
Things I built from concept to solve my own little problems and explore product ideas. Defined MVP scope, designed UI/UX and written with the tech stack listed.
zen picker
A color picker plugin for Krita that allows artists to choose colors using RGB sliders while maintaining color greyscale values. This helps artists work increase color variations without compromising their artworks' value structure.
The main UI is written in Python while Rust was used to write a library of core functionalities.
- Python
- Krita Api
- PyQt6
- Rust
wips.art
A platform for artists to easily share/track wips(works-in-progress). Originally funded by Grant For the Web to experiment with the webmonetization api. I think it could be something more than an experiment, so I built more features.
- SvelteKit
- Firebase
- Node.js
- WebMonetization API
topchatter
A game for streamers to guess their top chatter wordle style. Data is currently static, there's a script that logs the specified streamer's chat. A cleanup script that saves it into a json file.
Further development could include user management, so they could specify which streams to log and add a real database to save the logs and other game stats like retries and time-to-complete, etc.
- SvelteKit
- Node.js
- Twitch API
- Typescript
- Tailwind
keyani
A simple tool to "animate" in realtime using the keyboard. The goal is to add a bit of personality on the screen for streamers who only type without cam/voice. Also to learn rust ofc.
There are features missing to make it user friendly. Importing images for example, setting the idle image, or assigning a specific image to a key.
- Rust