
lyme
Hyperlocal social platform gamifying community action and environmental impact through geolocation-based 'Rooms' and shared feeds.
- Real-time geospatial engine for visualizing local activity, joining dynamic rooms, and coordinating community events.
- 'Gig' marketplace and social feed for monetizing local tasks and coordinating environmental drives with 10+ beta users.
- Frontend: Next.js, Tailwind, Jotai for state management, Framer Motion for smooth UX.
- Backend: Node.js, Express, Prisma with PostgreSQL, WebSockets for real-time updates.
Scrib-Draw
Real-time collaborative whiteboard for system design diagrams and rapid brainstorming with shared infinite canvas.
- Vector tools (shapes, arrows, freehand) optimized for clean architecture diagrams and flowcharts.
- WebSocket-powered real-time synchronization for instant collaborative drawing and brainstorming.
- Complex canvas interactions with object resizing, layer management, and undo/redo using Konva.js.
- Frontend: Next.js, React, Tailwind, Konva.js for canvas manipulation.
- Backend: Node.js, Express, Socket.io for real-time communication.
Caelivisio
Real-time astronomical dashboard monitoring Near-Earth Objects (NEOs) with accessible celestial data visualization.
- Direct NASA NeoWs API integration for fetching, filtering, and normalizing asteroid velocity, diameter, and miss distance data.
- Dynamic classification system flagging 'Potentially Hazardous Asteroids' using NASA's collision probability algorithms.
- Frontend: Next.js, React, Tailwind with dark-mode space aesthetic.
- Data handling: Efficient Next.js API routes with rate limiting and caching.
KeyBlast
High-performance CLI typing trainer in Bash/Zsh for developers to improve coding speed with distraction-free terminal interface.
- Multiple training modes including standard vocabulary and language-specific drills for JavaScript and C++.
- Reactive terminal UI with real-time WPM calculation, accuracy tracking, and ANSI escape code highlighting.
- Zero-dependency design using Unix utilities (`bc`, `tput`, `figlet`) for instant Linux compatibility.
- Tech: Pure Bash/Zsh scripting with Unix pipes and Nerd Fonts.
Featured Projects
A curated selection of my work. Scroll down to see the details of each project.