MENU

I believe in a user centered design approach, ensuring that every project I work on is tailored to meet the specific needs of its users.

This is me.

Hi, I'm Rittik.

I'm a student at IIT Patna pursuing a B.Tech in Electrical and Electronics Engineering. I'm passionate about building scalable software systems and tackling difficult algorithmic challenges.

I have experience in building robust backend architectures and full-stack web applications, using technologies like Spring Boot, Next.js, and React.

When I'm not coding, I enjoy competitive programming where I actively participate on CodeChef and Codeforces, consistently aiming to improve my problem-solving skills.

My Stack

languages

C++
C++
Java
Java
Python
Python
JavaScript
JavaScript
TypeScript
TypeScript
C
C
Kotlin
Kotlin

frontend

React
React
Next.js
Next.js
Tailwind CSS
Tailwind CSS
Angular
Angular
HTML & CSS
HTML & CSS

backend

Node.js
Node.js
Express.js
Express.js
NestJS
NestJS
Spring Boot
Spring Boot
Django
Django
FastAPI
FastAPI
JUnit 5
JUnit 5

database

MySQL
MySQL
PostgreSQL
PostgreSQL
MongoDB
MongoDB
ChromaDB

ai & ml

PyTorch
PyTorch
LangChain
LangChain
Ollama
Ollama
Groq / VAPI
Whisper / Gemini
Whisper / Gemini

tools

Git & GitHub
Git & GitHub
Docker
Docker
AWS EC2
AWS EC2
Linux
Linux
Jenkins
Jenkins
Bitbucket
Bitbucket
Jira
Jira
Supabase
Supabase
Postman
Postman

My Experience

Vivriti Capital Pvt. Ltd.

Software Development Intern - Research & Development

Jan 2026 - June 2026

  • Designed a full-stack Data Vault Management System utilizing Spring Boot, React.js, and REST APIs, establishing secure document storage and enterprise-level workflow management.
  • Architected scalable backend modules for secure file upload, metadata processing, and lifecycle management, reducing data retrieval latency.
  • Benchmarked and analyzed Ory Hydra alongside Keycloak to evaluate OAuth2/OpenID authentication capabilities, scalability, and robust token management.
  • Implemented a customized IAM architecture integrating Ory Kratos and Keto to enforce centralized Role-Based Access Control (RBAC), secure session management, and API security.
  • Constructed a high-performance C++ File Compression System supporting Text, PDF, MP4, and WebM formats, optimizing encoding workflows and significantly reducing storage overhead.

My Education

IIT Patna

2022 - 2026

B.Tech in Electrical and Electronics Engineering

DAV Public School, Cantt, Gaya

May 2021

Class XII, CBSE

DAV Public School, Kaiya, Gaya

May 2019

Class X, CBSE

RITTIK

rittik.work1@gmail.com