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 ui overview

zen picker

github

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 screenshot

wips.art

live

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
                    demo

topchatter

github live

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 demo

keyani

github

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
focal point screenshot

focal point

sample workflow

A tool for artists to check focal points in their artwork and inform their decisions moving forward. Mostly useflul for pieces that has a lot of elements to manage. Not very useful for portaits. Windows native app.

  • Rust/iced.rs
  • python
  • wix toolset
convoclips screenshot

convoclips

github live

Share interesting conversations from private discord server. I was exploring this idea to make web searchable discord conversations. Then I found linen.dev xd.

  • SvelteKit
  • Prisma
  • Node.js
  • Discord.js
  • Tailwind
  • Zod
  • Typescript