Back

Projects

A

API-Gateway

  • Developed a lightweight API Gateway in Go.
  • Implemented stateless config via external JSON config file.
  • Built dynamic route selection logic with a Radix Tree.
  • Added round-robin and least connections load balancing strategies.
GoJSONRadix Tree
A

Applic | Job Application Tracking

  • Built a job tracking platform to help users organize and monitor job applications.
  • Users can manage applications, update statuses, and schedule interviews.
  • Integrated UploadThing for document upload and management.
  • Added rich note-taking via Novel and Zustand for reactive client state.
NextJSReactTailwindCSSShadcnUIPostgreSQLPrismaVercelZustandNextAuthUploadThingNovel
D

Devmetrics | VS Code Extension

  • Created a VS Code extension to automatically analyze coding activity using Git diffs.
  • Enabled per-project configuration, timeline-based tracking, and session summaries.
  • Built UI using VS Code Extensions API including Tree Views, Commands, and Status Bar items.
  • Utilized LokiJS for secure, local data storage.
VS Code Extensions APIGitLokiJSTypeScript
F

Form-Builder | Client-Side React Form Generator

  • Built a visual form builder that auto-generates React code.
  • Automatically generates React Hook Form JSX and Zod schema based on form layout.
  • Code preview is syntax-highlighted using ShikiJS.
ReactReact Hook FormZodShikiJSJSX
S

Shad-UI | UI Builder Web Application

  • Developed a full-stack web application for users to visually build reusable React components using a drag-and-drop interface.
  • Implemented component layout and styling logic using Craft.js, integrated with Tailwind CSS for live styling.
  • Built property editing and live preview functionality with state synchronization.
  • Created automated JSX code generation logic to output React JSX code.