Products I’m building, problems I’m solving.
A selection of products I’ve designed and built—from live quiz experiences to tools that make everyday creative work easier.
QuizMB
A live quiz platform where creators organize quizzes and hosts guide participants through an interactive session.

Why I built it
I wanted to build a quiz experience where the host controls the pace—when questions advance, answers are revealed, and leaderboards appear—while participants get a clear, responsive way to join and answer.
My role
Product planning, interface design, and full-stack development.
What you can do
Organize multiple quizzes within projects.
Create choice-based questions and collect descriptive responses without automatic grading.
Run live participation with explicit answer submission and configurable timers.
Control question progression, answer reveals, and leaderboard visibility as the host.
Score answers using correctness and response speed.
Engineering focus
A live session needs one consistent source of truth across the host and participants. The server owns question timing, answer acceptance, and scoring; Socket.IO delivers session updates, while Redis coordinates presence and session locks. Scores combine correctness with server-measured response time, and descriptive answers remain ungraded.
FrameMB
Turn screenshots and images into polished visuals for social media with platform presets, flexible layouts, and themed backgrounds.

Why I built it
I often had screenshots worth sharing, but preparing them for social media meant extra design work. I built FrameMB to make that process simple: upload an image, choose a format and background, then download a share-ready visual.
My role
Product planning, interface design, and full-stack development.
What you can do
Upload PNG, JPG/JPEG, and WebP images.
Choose social platform formats and aspect ratios.
Adjust image fit, scale, padding, and position within the composition.
Customize looks, backgrounds, and shadows.
Preview the composition and download a PNG at the selected output size.
Engineering focus
The editor separates the output dimensions from preview zoom, so changing the workspace view does not change the exported image. Fit and layout controls manage image proportions across formats, while preview and PNG export share a browser-based canvas renderer to keep the downloaded result consistent with the composition.
Let’s build something useful.
Open to product engineering roles and collaborations on useful digital products.
Work with me