I'm a B.Tech Computer Science student at VIT Chennai specializing in AI & Machine Learning, passionate about Android, full-stack development, and contributing to open-source projects like LangChain4j. I thrive on building impactful applications and continuously expanding my skillset.

Coding Activity

Time spent on different languages and projects

Coding activity chart dark

My Tech Arsenal

Java
Kotlin
KMP
Android
Java Servlets
Spring Boot
C
C++
Python
Flask
JavaScript
NodeJS
React
NextJS
MongoDB
PostgreSQL
Git
Linux
Brave API

My Projects & Contributions

Resume Matcher

AI-powered resume analysis backend that evaluates resume-job description compatibility. Implemented PDF processing, AI integration with Gemini API, and RESTful endpoints.

  • Designed REST API endpoints for file uploads and analysis requests.
  • Implemented AI integration for text analysis and match scoring.
  • Built with Kotlin and Spring Boot for robust backend performance.

Technologies:

Kotlin Spring Boot PostgreSQL Multer Langchain4j Gemini API

MovieBuff

Cross-platform movie browsing application with responsive UI supporting search, filtering, and detailed views. Implemented MVVM architecture with Coroutines and Flow.

  • Developed for Android, iOS, and Desktop platforms.
  • Managed state using Coroutines and Flow.

Technologies:

Kotlin Multiplatform Compose Multiplatform Coil Ktor Voyager TMDb API

Habit Tracker Backend

Developed JWT-authenticated REST API with multiple endpoints. Implemented habit tracking with Exposed ORM for improved performance.

Technologies:

Kotlin Ktor PostgreSQL Exposed ORM JWT

LangChain4j Gemini Starter

Implemented Spring Boot starter configuration files for Google Gemini AI within the LangChain4j framework, published to Maven Central.

  • Contributed to a major open-source AI Java library.
  • Facilitated easier integration of Gemini AI for Spring Boot users.

Technologies:

Java Spring Boot LangChain4j Google Gemini

Library Management System (LMS)

Automates library resource management including book inventory, member registrations, and transactions like book issues and returns.

Technologies:

Java Spring Boot Thymeleaf MySQL

Automated Manager

A Python-based automation tool with Jupyter notebooks for data analysis and visualization, implementing machine learning algorithms and data processing pipelines.

  • Created data visualization dashboards using Matplotlib and Seaborn
  • Implemented machine learning models with Scikit-learn
  • Developed interactive notebooks for data exploration and analysis
  • Maintained notebook-based workflows available on GitHub for reproducibility

Technologies:

Python Jupyter Notebook Pandas NumPy Matplotlib Scikit-learn

Nature for Future

A web project focused on nature or environmental themes. (Further details would be added based on README or project specifics).

Technologies:

HTML CSS JavaScript

The Dusky Muse

Freelance frontend web development project with modern UI design, responsive layouts, and optimized performance.

  • Designed and implemented a responsive, modern frontend with TypeScript and Next.js
  • Created smooth animations and transitions using Framer Motion
  • Optimized for performance and SEO with Next.js best practices

Technologies:

TypeScript React Next.js Tailwind CSS Framer Motion

JupHack Project

Web3 contribution focusing on blockchain integration and decentralized applications. Implementing smart contract functionality and blockchain infrastructure.

  • Implemented smart contract functionality with Solidity
  • Integrated Web3.js for blockchain interactions
  • Developed decentralized application architecture

Technologies:

Solidity Web3.js Ethereum Smart Contracts DApps

Bingo Social

A social media web application built during DevsHouse Hackathon 2025. Features include user authentication, posts with likes/comments, real-time notifications, and responsive design.

  • Built a complete social media platform within 48 hours during DevsHouse 2025
  • Implemented user authentication, profiles, and social interactions
  • Created responsive UI with Tailwind CSS and Shadcn components

Technologies:

TypeScript Next.js Tailwind CSS Shadcn UI Clerk MongoDB Hackathon

FetchHive

A job board application developed during HackNight. Allows users to browse, filter and apply for job listings with a modern UI and efficient state management.

  • Developed during HackNight as a comprehensive job search platform
  • Built with TypeScript and Next.js for type-safety and performance
  • Implemented responsive filtering and search functionality

Technologies:

TypeScript React Next.js Tailwind CSS Redux Framer Motion Hackathon

My Open Source Contributions

Spring Boot Starter for Gemini AI

Contribution to LangChain4j

Implemented Spring Boot starter configuration for Google's AI Gemini Pro, enabling seamless integration within the LangChain4j framework. This contribution is published to Maven Central.

Key Technologies:

JavaSpring BootLangChain4jGemini API

Experience & Roles

Web Developer

Newton School Coding Club

Sept 2024 – Present
  • Developed web applications using React/Next.js with high performance scores.

Open Source Developer

Google Developer Club (GDG), VIT Chennai

Oct 2024 – Present
  • Contributed to multiple open-source projects with numerous merged PRs.

Design Lead

Zero Bugs Club, VIT Chennai

June 2024 – Sept 2024
  • Led a team of designers for various technical events and workshops.
  • Oversaw creation of design assets for club activities, branding, and event promotions.

Content Writer & Designer

Zero Bugs Club, VIT Chennai

Feb 2023 – May 2024
  • Created engaging content for social media, blogs, and technical articles.
  • Designed visually appealing graphics and promotional materials for club events.

My Education

Vellore Institute of Technology, Chennai

B.Tech Computer Science - AIML

2023 – 2027
CGPA: 9.0/10.0

Nine Education Academy, Hyderabad

Telangana State Board of Intermediate Education

2021 – 2023
Aggregate: 93.5%

Sri Sai Public School, Hyderabad

ICSE (Class X)

2020 – 2021
CGPA: 9.2/10.0