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

1

MVP: auth, interview sessions, editor, code run, and chat

2

Phase 2: video integration, test cases, and question engine

3

Phase 3: AI feedback, transcript analysis, and scoring

4

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

1

Expand the problem set with more core interview patterns

2

Improve code execution realism and editor ergonomics

3

Add deeper visual explanations for trees, graphs, and DP

4

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.