Products
Two products, two different stories
I wanted this page to feel more shareable, so each product now stands on its own. Instead of competing on the same screen, each one gets its own spotlight, its own context, and its own direction.
Featured Build
Elefinity Code Sync
Elefinity Code Sync is the platform I’m planning to build for real-world live coding interviews. It combines collaborative coding, session management, evaluation workflows, and AI-assisted feedback into one interview system.
What The Platform Includes
- Live coding interviews with a structured workspace
- Collaborative editor with multi-language execution
- Video, chat, timer, and session presence in one flow
- Question panels with hints, notes, and difficulty context
- Candidate evaluation and AI-assisted feedback after sessions
- Interviewer-focused workflow for running real technical rounds
What Sits Behind It
- Next.js and React frontend for the interview workspace
- Node.js microservices behind an API gateway
- Socket.IO and Redis for real-time collaboration
- Docker-based sandboxed code execution service
- PostgreSQL for users, interviews, questions, and scoring data
- MongoDB for chat logs, transcripts, and session history
- AWS deployment path with EC2, RDS, ElastiCache, S3, and CloudFront
- AI feedback pipeline for transcript analysis and coding evaluation
Build Plan
MVP: auth, interview sessions, editor, code run, and chat
Phase 2: video integration, test cases, and question engine
Phase 3: AI feedback, transcript analysis, and scoring
Phase 4: collaborative editing, recordings, and anti-cheating systems
Why I’m showcasing it now
I want people to see not just the interface, but the thinking behind the platform: real-time systems, secure code execution, AI feedback, and the engineering required to make technical interviews better.
Learning Product
Interactive DSA Visualizers
This project turns DSA practice into an interactive learning experience. Instead of only showing solutions, it walks through how each algorithm moves, what each pointer or state means, and why the approach works in interviews.
What The Experience Includes
- Step-by-step algorithm visualizations for interview patterns
- Editable code panels with synced line highlighting
- Play, pause, and step controls for execution flow
- Mobile-friendly layouts for reading and practicing anywhere
- Problem statements, examples, hints, and test cases together
- Clear interview intuition instead of only final answers
What Sits Behind It
- Next.js components rendering interactive visual states
- Custom editable code experience built for algorithm walkthroughs
- Theme-aware UI across day, read, and night modes
- Reusable visualization controls and execution logs
- Markdown-driven article structure with embedded interactive sections
- Algorithm-focused learning flow for Two Pointers, Stack, Greedy, HashMap, and more
Build Plan
Expand the problem set with more core interview patterns
Improve code execution realism and editor ergonomics
Add deeper visual explanations for trees, graphs, and DP
Turn the learning system into a richer public practice platform
Why I’m building it
I want interview preparation to feel less like memorizing answers and more like understanding patterns deeply enough to explain them with confidence.
More products and experiments will be added here as they take shape.