available for work

Hi, I'm Krishnendu.
Full Stack Developer.

Building scalable web applications, contributing to open source, and turning ideas into production-ready products.

krishnendu@portfolio: ~

$ git diff --stat career/

+20+
merged PRs
+10+
production repos touched
+8+
shipped projects
+3
Production Apps Shipped
@@-0,0 +1,9@@journey.tsx

git log --oneline --reverse

The path from a first console.log to shipping production code, told the way a repository actually remembers it.

  1. a1e4f9c

    began learning web development

    HTML, CSS, and the first `console.log`.

  2. b7d2a03

    went fluent in JavaScript

    Closures, async/await, the DOM — the language actually clicked.

  3. c93f1e6

    picked up React & Next.js

    Started thinking in components instead of pages.

  4. d4a8b21

    added Node.js & Express on the backend

    REST APIs, auth flows, and databases entered the stack.

  5. e56c7d0

    shipped first full-stack projects

    Whisper, Resume Maker, and a run of clone builds to drill fundamentals.

  6. f0912ab

    started freelancing

    Real clients, real constraints, real deadlines.

  7. 1a2b3c4

    opened first pull requests on Elixpo

    Auth, Cloudflare D1, and landing pages in production code.

  8. 5d6e7f8

    entered hackathons

    Shipping under a 24-48 hour clock.

  9. HEAD

    learning Java for DSA, exploring AI integration

    HEAD

    Currently deepening system design and backend architecture.

@@-0,0 +1,7@@skills.tsx

Stack

Tools I reach for by default, grouped by where they sit in a project — plus what I'm actively leveling up right now.

//languages
JavaScriptTypeScriptJavaPythonCC++HTMLCSS
//frontend
ReactNext.jsTailwind CSSshadcn/uiRedux ToolkitZustandThree.js
//backend
Node.jsExpress.jsREST APIsJWTNextAuthOAuth
//data
MongoDBMySQLSQLCloudflare D1
//cloud & deploy
VercelCloudflare PagesRenderOpenNextWrangler
//tooling
GitGitHubDockerPostmanBrunoDBeaverLinux
// wipcurrently learning
Java DSASystem DesignAI / Machine LearningBackend Architecture
@@-0,0 +1,6@@projects.tsx

Projects

A selection of things I've built — from production full-stack apps to fast concepts built to test an idea.

@@-0,0 +1,8@@open-source.tsx

Open Source Impact

Active contributor to the many Open Source Projects.

Some of my Open Source PRs fetched live from my github
contributions.diff
+
AuthenticationImplemented and hardened auth flows across services.
+
Cloudflare D1Schema design and query work on edge-native data.
+
Conversation ownershipFixed access-control logic on chat records.
+
API improvementsCleaned up and extended internal REST endpoints.
+
Tier-based feature limitsBuilt usage gating for free vs. paid tiers.
+
Landing page improvementsRedesigned marketing surfaces for consistency.
+
Bug fixesChased down and closed production issues.
+
Database migrationsPlanned and executed schema migrations safely.
@@-0,0 +1,5@@experience.tsx

Experience

Internship, freelance, and open-source work that goes beyond coursework.

Full Stack Intern

Internship

Flyrank AI

Worked across the stack on production features in a fast-moving AI product team.

Freelance Developer

Ongoing

Independent

Delivered full-stack projects for real clients — scoping, building, and shipping outside academic constraints.

Open Source Contributor

Ongoing

20+ merged pull requests across chat, accounts, blogs, and URL-shortening products.

// README.md — development philosophy
  • Learn by building.
  • Prefer production-ready solutions over shortcuts.
  • Understand fundamentals instead of copying tutorials.
  • Contribute to real-world software.
  • Continuously improve through open source and personal projects.

$ mail --compose

Let's build something worth shipping.

Open to full-time roles, freelance projects, and interesting open-source collaborations. The inbox is always open.