What's New?
Updates on what I’m working on.
A Next.js app that parses the resume, maps sections to templates, then uses the GitHub API to create a repo and trigger a GitHub Pages deployment automatically.
Next.js · Github API · GitHub Pages
A Discord.js bot that connects with Codeforces to track ratings, maintain server leaderboards, auto-update user roles on rank changes.
Node.js · Discord.js · Codeforces API
A collaborative whiteboard for real-time drawing. I used Konva.js for the canvas layer and WebSockets to sync strokes, cursors, and history across users with low latency.
Next.js · Konva.js · WebSockets
A live webcam-to-ASCII visualizer which captures frames with getUserMedia, sampled pixel blocks, mapped brightness to characters, and rendered the output in a canvas for real-time performance.
React · getUserMedia · Canvas API