PORTFOLIO
2025—2026

DEVELOPER

CHANDRA MOHAN MAHTO

Every pixel has a purpose and every line of code tells a story that transforming ideas into reality.

SCROLL
BASED IN
Kolkata India
PLAYGROUND
01

ABOUT

Developer portrait

I'm a software engineer focused on building elegant, scalable solutions to complex problems. I value continuous learning and actively explore new technologies, integrating them into projectsto deliver impactful results.

— Chandra Mohan Mahto
LOCATIONBangaluru Karnataka, India
EDUCATIONMaster’s in Computer Applications
Bachelor’s in Information Technology
LANGUAGESEnglish, Hindi
STATUSAvailable
02
WHERE I'VE WORKED

EXPERIENCE

BLOGHUNCH

ROLEFull-Stack Developer
PERIODJUL 2025 — PRESENT

Architected a multi-tenant, RBAC-driven legal-funding SaaS, reducing onboarding time by 70%, sustaining sub-150ms response latency, and lowering dispute rates by 40%. Delivered a high-performance real-estate platform achieving a 100% Lighthouse SEO score, unlocking a projected $10M+ annual market opportunity.

TypeScriptReactNodeAdonisMySQLExpress

ENTESTA

ROLEFull-Stack Developer
PERIODJUL 2025 — PRESENT

Led the migration of 250+ enterprise-critical Vue 2 components to Next.js 15, eliminating legacy tech debt and accelerating feature delivery by 40%+. Optimized the flagship platform serving 1.3K+ monthly active users, improving performance, stability, and scalability.

TypeScriptReactNodeAdonisMySQLExpress

SPARROW NEST HOSPITALITY

ROLESoftware Engineer
PERIODFAB 2025 — JUN 2025 FREELANCE

Architected a production-grade hospitality management platform projected at $1M+ ARR, delivering ~75% faster page loads, 3× organic visibility, and 99.9% API uptime.

Next.jsNode.jsReact.jsAWS

LNJ SKILLS

ROLE Software Engineer
PERIODJAN 2025 — MAR 2025 FREELANCE

Built & scaled a Govt.-affiliated, NSDC-funded skilling enterprise to $1.2B cumulative turnover, sustaining 10% revenue CAGR through nationally aligned workforce development programs.

ReactGraphQLNode.jsExpress.js

ADITYPUR AUTO CLUSTER

ROLESoftware Engineer
PERIODAUG 2024 — JAN 2025 INTERNSHIP

Developed Frontend for the Job-Board and Vibe Product Collaborated with UI designers to translate wireframes and mockups into interactive web pages Resolved UI issues bugs and Optimized website’s performance to ensure a seamless user experience across various browsers and devices.

JavaScriptHTMLCSSPHP
5COMPANIES
1.6YEARS
POSSIBILITIES
03
TECH STACK

SKILLS

01
LANGUAGES
TypeScriptJavaScriptPythonHTMLCSSC++CSQL
02
FRONTEND
React.jsNext.jsVue.jsTailwindCSSThree.js
03
BACKEND
Node.jsGraphQLREST APIsFastAPIExpressAdonisJS
04
DATABASE
PostgreSQLMongoDBRedisPrismaDrizzleSupabase
05
AI
ClaudeChatGPTGitHub CopilotCursorKIROV0Loveable AIBolt AI
06
TOOLS
GitGitHubFigmaLinearNotionVS CodeVim
6+LANGUAGES
5+FRAMEWORKS
5+DATABASES
1.6+YEARS EXP
04
SELECTED WORK

PROJECTS

01

CURE LINK HELTHCARE

Real-time Helthcare Platform
CURE LINK HELTHCARE
2024

Developed a full-featured patient management system to streamline patient registration, appointment scheduling and secure file uploads using Next.js, TypeScript, and Appwrite.

Next.jsWebRTCPostgreSQL
02

DEV AI

Blueprint Analytics Dashboard
DEV AI
2024

Comprehensive analytics platform for engineering teams. Track code quality, deployment frequency, and team productivity metrics.

ReactD3.jsGo
4FEATURED
50+TOTAL
IDEAS
VIEW ALL PROJECTS
05
05
CODE SNIPPETS & EXPERIMENTS

PLAYGROUND

Magnetic Button
const MagneticButton = () => {
  const [position, setPosition] = useState({ x: 0, y: 0 });
  
  const handleMouse = (e) => {
    const { left, top, width, height } = e.target.getBoundingClientRect();
    const x = (e.clientX - left - width / 2) * 0.3;
    const y = (e.clientY - top - height / 2) * 0.3;
    setPosition({ x, y });
  };
  
  return <button style={{ transform: `translate(${position.x}px, ${position.y}px)` }} />;
};
2.4KSTARS
156FORKS
89KVIEWS
06

LET'STALK

Have a project in mind? Let's create something extraordinary together.

AVAILABILITY

Currently available for new projects