Hey, I'm Niranjan

Full-Stack Developer · Karnataka, India

NIRANJAN

ನಿರಂಜನ

I design, build, and ship production-grade web & mobile applications — from REST APIs and auth to real-time collaboration and AI.

Scroll
JavaSpring BootReactTypeScriptNode.jsKotlinC#.NETPostgreSQLMongoDBRedisDockerTailwindFirebaseNext.jsGitJavaSpring BootReactTypeScriptNode.jsKotlinC#.NETPostgreSQLMongoDBRedisDockerTailwindFirebaseNext.jsGit
01 / selected work

Projects

CodeSync AI

Live

Real-time collaborative coding-interview platform

A CoderPad-style room where interviewer and candidate write code together in real time. Built a server-authoritative CRDT engine (Yjs) relayed over Socket.IO, a Monaco editor, secure sandboxed code execution, and a Gemini-powered AI assistant for hints, explanations, and a scored evaluation report.

Next.jsNode.jsSocket.IOYjs (CRDT)MonacoMongoDBGeminiDocker

AI Interview Platform

Live

Role-specific mock interviews with adaptive AI feedback

An AI mock-interview platform that runs role-specific interviews, generates adaptive follow-up questions, and returns structured, rubric-based feedback. REST APIs with JWT auth & role-based access; Redis caching for sessions; containerized full-stack for single-command deploys.

Spring BootSpring SecurityReactPostgreSQLRedisGemini APIDocker

Pharmacy Management

Live

Prescription, inventory & order workflows with low-stock alerts

A pharmacy management platform handling prescription and order workflows, inventory tracking, and admin CRUD across products, stock, and orders. Secure C#/.NET APIs with server-side validation; indexed MySQL schemas tuned for high-traffic inventory lookups.

C#.NETMySQLEntity Framework

ColPat

Live

Color palettes, gradients & a TailwindCSS shade generator

A client-side color toolkit: curated trending palettes, a gradient generator, a TailwindCSS 50–950 shade-scale generator (v3 config + v4 @theme output), and image-based dominant-color extraction via canvas quantization. No build step, no API keys — deployed on GitHub Pages.

JavaScriptHTML5CSS3Canvas APIGitHub Pages

Kavya Kanaja

Live · Android

ಕಾವ್ಯ ಕಣಜ — a treasury of Kannada poems, live on Android

Kavya Kanaja (ಕಾವ್ಯ ಕಣಜ — “a treasure-trove of poetry”) is a live Kotlin Android app for reading and collecting Kannada poems. Firebase Authentication and Realtime Database sync content to real users; navigation, layouts, and data reads are tuned to stay smooth on low-end devices.

KotlinFirebase AuthRealtime DatabaseAndroid
02 / where I've worked

Experience

Feb 2026 — May 2026

ANDROID DEVELOPER INTERN

Built and shipped a production Android app in Kotlin backed by Firebase (Auth + Realtime/Firestore) with a clean layered architecture, optimized to stay responsive on low-end devices and delivered iteratively via a Git feature-branch workflow.

CompanyMindMatrix
· · · ·

MindMatrix

Feb 2026 — May 2026

Android Developer Intern

Built and shipped a production Android app in Kotlin backed by Firebase (Auth + Realtime/Firestore) with a clean layered architecture, optimized to stay responsive on low-end devices and delivered iteratively via a Git feature-branch workflow.

Visvesvaraya Technological University

2022 — 2026

B.E. in Computer Science & Engineering

CGPA 8.1 / 10 · Karnataka, India

03 / the toolbox

Skills

Languages

JavaC/C++PythonC#JavaScriptTypeScriptKotlinSQL

Backend & Frameworks

Spring BootSpring Security.NETDjangoNode.jsExpress.jsREST APIsHibernate / JPAEntity Framework

Frontend

React.jsAngularTypeScriptTailwind CSSHTML5CSS3Responsive UI

Databases

PostgreSQLMySQLMongoDBRedisNeon (Serverless Postgres)

Cloud & DevOps

DockerGitHub Actions (CI/CD)GCPFirebaseVercelRenderGit

Concepts

Auth & AuthorizationDatabase DesignAPI IntegrationCachingContainerizationDSA
04 / let's build something

Open to roles where I can
ship real things.

Full-stack developer focused on production-grade web & mobile apps — REST API design, JWT auth & RBAC, relational data modelling, real-time collaboration, and Docker-based deployment. Currently finishing my B.E. in Computer Science at VTU.

Certifications

NPTEL — Programming in Java & DSA in JavaGoogle Cloud — Generative AI, Vertex AI & Gemini (Skill Boost)