+++ open to swe / ai dev / data roles ++++++ shipping in ts, python, c# ++++++ based in chennai, in ++++++ dm: priyanrajarajan44@gmail.com +++
+++ open to swe / ai dev / data roles ++++++ shipping in ts, python, c# ++++++ based in chennai, in ++++++ dm: priyanrajarajan44@gmail.com +++
~/whoami

Code, ship,
break, repeat
the loop never
exits.

Priyan Rajarajan — CS undergrad at SRMIST. I build full-stack tools, backend systems, and the occasional Windows utility. Comfortable on either side of the API.

status
ONLINE
Open for roles
  • software engineeropen
  • ai developeropen
  • data analystinterning
data analyst @ infoplus mdm · power bi
chennai · remote ok
git_log
commits / 365d
···
loc
Chennai, IN
13.0827° N, 80.2707° E
tzIST · UTC+5:30
now
currently
  • interning — Infoplus MDM (Power BI)
  • researching — ML for air quality (UROP)
  • building — side projects, always
┌──01_about──┐
readme.md

I build across the stack — and I like the messy parts.

CS undergrad at SRMIST. I spend most of my time shipping web apps, working with databases, building browser extensions, and occasionally tinkering with Windows tools when the mood hits.

Lately I've been into scheduling problems, making sure things don't fall apart when they get busy, and figuring out where AI actually helps — and where it just gets in the way.

Off the keyboard: hackathons, research on air quality, and helping run IEEE CS at SRMIST.

./me.jpg
Priyan portrait
namepriyan r.
basedchennai, in
rolecs student
┌──02_projects──┐

Selected releases

13 entries
web apps
loading preview...
open live ↗
release_003beta

CampusClean

SRMIST Campus Issue Reporting Platform

Student-first campus issue reporting for SRMIST. Students submit waterlogging, elevator, escalator, washroom, and other campus problems with photos, fixed campus locations, and floor details; coordinators verify, progress, resolve, reject, export, and download report PDFs from a focused queue. Role-aware Auth.js flows, OTP setup, hashed passwords, Prisma + PostgreSQL, reward points for useful reports, status timelines, Recharts analytics, and photo uploads via Cloudinary or local fallback.

Next.jsReactAuth.jsPrismaPostgreSQLTailwind CSS
loading preview...
open live ↗
release_004stable

QueryCraft

Database Learning Studio

Learn databases by doing, not reading slides. QueryCraft is an all-in-one practice studio — run SQL in-browser with sql.js, build ER diagrams, walk through normalization, explore relational algebra and tuple calculus, and spin up synthetic tables on demand. Client-first with Zustand-persisted state; lightweight API routes only for seed datasets and health checks.

Next.jsTypeScriptsql.jsZustandReact FlowTailwind CSS
loading preview...
open live ↗
release_002beta

Compus

Faculty–HOD Appointment Scheduling

Full-stack scheduling platform for SRMIST with role-based workflows for Faculty, HODs, Admins. Priority-driven scheduling engine with conflict resolution + concurrency-safe slot allocation via PostgreSQL row locking and Redis. Google Calendar, push notifications, NextAuth + WebAuthn.

Next.jsTypeScriptPostgreSQLPrismaRedis
loading preview...
open live ↗
release_005stable

GradeSnap

First Screenshot-to-CGPA Calculator for SRM

Not another manual CGPA calculator — GradeSnap is the first image-based OCR tool built for SRM students. Upload a screenshot of your portal results page and it extracts every subject, credit, and grade locally in the browser, then calculates SGPA or CGPA for you. No typing rows by hand. Review, edit if needed, and you're done.

ReactTypeScriptPaddleOCRONNX Runtime WebTailwind CSSVite
desktop apps
  • TidyWindowWindows maintenance platform — WPF (.NET 8) + C# services for cleanup, diagnostics, optimization, PowerShell 7 automation, registry tuning, and system monitoring.
  • UniSlotterminal evening-course scheduler for universities — Excel intake, conflict graph preprocessing, Google OR-Tools CP-SAT optimization, reproducible runs, and Excel/JSON exports.
chrome extensions
  • srmsgpaSRM SGPA calculator on the portal Provisional Results page (Chrome MV3)
  • AegisStreamadaptive HLS/DASH buffering shield with prefetch + IndexedDB cache (Chrome MV3)
  • StorageLensDevTools panel for LocalStorage, SessionStorage, cookies, and IndexedDB — fuzzy search, in-place editing, JWT decode, and snapshot compare (Chrome MV3)
  • Portalsone-click environment switcher (Local, Staging, Production, custom) — preserves path, query, and hash; profiles, keyboard shortcuts, side-by-side windows (Chrome MV3)
  • anti-ragging-CollegePickerA retro-styled Chrome extension with a smart form auto-fill engine to easily find colleges and fill out the Anti-Ragging Portal (Chrome MV3)
  • NptelAssistauto-marks NPTEL assignment answers, copies questions for AI review, and auto-completes weekly course items on NPTEL and SWAYAM (Chrome MV3)
  • PromptGodAI prompt sanitizer that masks API keys, passwords, and secrets before they reach AI chatbots (Chrome MV3)
┌──03_stack──┐
languages
  • Python
  • C / C++
  • Java
  • JavaScript
  • TypeScript
  • SQL
frameworks
  • React
  • Next.js
  • Flask
  • .NET / WPF
  • React Flow
  • Chrome Extension APIs
  • Manifest V3
backend & db
  • Node.js
  • MySQL
  • PostgreSQL
  • Prisma
  • Drizzle ORM
  • Redis
libraries
  • Pandas
  • NumPy
  • sql.js
  • Zustand
  • IndexedDB
┌──04_experience──┐
○ pastJun 2026 → Jul 2026

Data Analyst Intern (Power BI)

Infoplus MDM Pvt. Ltd.

Worked with large datasets for analysis, visualization, and insight generation in Microsoft Power BI. Built interactive dashboards and reports, applied Power Query + DAX transformations, and supported data-driven decisions with industry teams.

leadership & activities
  • Web Developer — IEEE Computer Society SRMIST
  • Project Intern — ISD Lab, SRMIST
  • Member — Institution of Engineers India (IEI)
  • National Hackathon Winner — ULTRON 9.0
  • UROP Research — Statistical ML for Air Quality Prediction (ongoing)
┌──05_education──┐

Education

2 entries
● active2024 → 2028

B.Tech in Computer Science and Engineering

SRM Institute of Science and Technology

CGPA: 9.4 · Honours in Financial Technologies · Chennai, India

○ past— → 2024

Higher Secondary Certificate (Class XII)

Chettinad Vidyashram

88.66% · Physics, Chemistry, Mathematics, Biology · Chennai, India

┌──06_certs──┐
[NPTEL-JAVA]
Programming in Java — NPTEL
[NPTEL-OS]
Operating System Fundamentals — NPTEL
[NPTEL-OOP]
Fundamentals of Object-Oriented Programming — NPTEL
[NPTEL-DBMS]
Database Management Systems — NPTEL
┌──07_contact──┐
~/contact > init.sh

Got a role, a project, or a weird idea?
The inbox is open.

priyanrajarajan44@gmail.com

© 2026 priyan rajarajan

build v2.4-stable · chennai · ist