Back to Work

CodeLoom

A better way to practice, understand, and improve.

AI-assisted coding practice platform with code execution, AI explanations, and progress tracking.

CodeLoom landing page with an AI-guided coding introduction and code editor preview
The CodeLoom interface.

Product context

CodeLoom is an AI-assisted coding practice platform designed to make learning Data Structures and Algorithms more interactive.

It combines coding problems, an in-browser editor, multi-language code execution, learning resources, and AI-powered assistance in one environment.

Engineering approach

Through Judge0 integration, users can execute and evaluate code, while an AI mentor helps explain solutions, provide hints, and discuss time and space complexity.

  • Remote code-execution API integration
  • AI-powered hints and code explanations
  • Authenticated code submissions
  • Coding progress tracking
  • Interactive editor and learning workflows

The stack

React · Node.js · Express.js · MongoDB · Redis · Monaco Editor · Judge0 · OpenRouter

Explore the implementation.

Back to Selected WorkGet in touchEmail Harsh

Harsh Joshi

Built with curiosity.

© 2026 Harsh Joshi

Back to top