Open to opportunities
Full-Stack JavaScript Developer

I build scalable, user focused web applications with modern JavaScript technologies. I care about clean architecture, reusable components, and real world problem solving.

01.

About

Full-stack developer holding a Bachelor's degree in Computer Science, focused on building production-ready web applications.

I specialize in turning complex requirements into simple, reliable interfaces backed by solid backend systems.

02.

Skills

Frontend

TypeScriptReactNext.jsTailwind CSSZustandTanStack Table

Backend

ExpressSocket.IOPrismaMongoDBFirebaseAuth.js

Tools & Workflow

DockerLinuxGitHubFigmaNeovimVS Code
03.

Projects

yt-stats overview
yt-stats statistics

YT-Stats

A web application that fetches and displays YouTube channel statistics using a username or channel ID, with a clean UI for quick insights into channel performance.

TypeScriptReactREST APIFigmaTailwind CSS
circlechat homepage
circlechat chat page

CircleChat

A real-time group chat application that lets users create groups, invite members, and exchange messages instantly with live updates.

TypeScriptNext.jsAuth.jsPrismaSocket.IOTailwind CSSMongoDBFigma
expense tracker dashboard page

Expense Tracker

A personal finance application that tracks income and expenses with monthly insights, category-based filtering, and real-time state updates.

TypeScriptNext.jsZustandTanStack TableFigmaTailwind CSS
algopad homepage
algopad canva page

AlgoPad

An interactive platform designed to practice and understand data structures and algorithms through structured, problem-focused content.

TypeScriptNext.jsTailwind CSSSocket.IOFigma
04.

Contact

I’m open to new opportunities and collaborations. If you’re looking for someone to build or improve a web application, let’s talk.

2026 Mahesh Krishnan. Built with Next.js, React, and Tailwind CSS.