I'm a motivated person who loves tackling

new challenges and learning new

tech.I'm looking for a role where I can

grow both personally and professionally while

enjoying problem-solving with a great team.

My Profile!

LeetCode GFG Github

Tech  Skills

Languages

Python, JavaScript, SQL, MongoDB

Intermediate
Mobile Dev

Flutter

Intermediate
Web Dev

NodeJS, ExpressJS, React, Hosting

Intermediate
ML & DL

Pandas, scikit-learn, EDA

Intermediate

Non- Tech  Skills

Team Player

Conducted university & dept events

Strong
Problem Solving

Event coordination experience

Strong
Communication

English (Pro), Tamil (Pro), Hindi (Elem)

Proficient

Hobbies

Driving,Bikes,Cars,Travelling

Certificates

NPTEL,Data Mining

Completed the Data Course provided by NPTEL ,securing a grade of 79%.

Machine Learning

Completed the Machine Learning Course provided by Udemy.

CNN,Digit Recognition

Completed Course On Nalaiya Thiran,IBM

Udemy,Web Development Course

Completed the Web Development Course provided by Udemy.

Udemy,Flutter App Course

Completed the Flutter Development Course provided by Udemy.

Udemy,Algorithms Course

Completed the Algorithms Course provided by Udemy.

Coding Blocks,Data Structures & Algorithms Course

Completed the DSA Course provided by Coding Blocks.

Authoring

Completed Course On Authoring in RapidResponse Software

Contributor

Completed Course On Contributor in RapidResponse Software

Projects

Chat Application: Real-Time Messaging with GetX & Firebase

A mobile application for chatting.

  • Built a cross-platform Flutter chat app supporting 1:1 with GetX for state management and reactive UI updates, enabling smooth real-time messaging.
  • Implemented Firebase Authentication (email/Google).
  • Added rich media support—image/video/file sharing via Firebase Storage with resumable uploads, thumbnail generation, and cached rendering; offline persistence with automatic sync on reconnect.
  • Tools/Library – Flutter, GetX, Firebase Authentication, Cloud Firestore, Firebase Storage/Cloudinary, Cloud Functions, Firebase Cloud Messaging, Cached Network Image, Image Picker, Intl (time formatting).
Flutter Dart Firebase API

VIT Recognition of Tamil Characters in Palm Leaf Manuscripts

Recognize character from palm leaf which is written in palm manuscript

  • Recognized characters from palm leaf manuscripts, improving accuracy by 2.0% over baseline models with the Vision Transformer (ViT) model.
  • Built a Python web application to identify Tamil characters, incorporating character and line segmentation techniques, which reduced processing time by 5%.
  • Evaluated the performance of ViT, CNN, and VGG-16 models using transfer learning, leading to a 2% overall accuracy increase. Merged HPLabs and UTCHD datasets to create a comprehensive training and evaluation dataset of 1,90,000 Images.
  • Tools/Library - Keras, TensorFlow, Pandas, sklearn, numpy
Python TensorFlow Keras Pandas NumPy

Resume Assistant: Intelligent Chatbot for Resume Queries

Resume-Based Chatbot with Custom Question Answering: GPT vs Palm vs T5 vs BERT Performance Evaluation

  • Created a chatbot that answers resume-related questions through a web application.
  • Assessed custom question-answering capabilities, where GPT produced more natural responses than BERT, with GPT showing a 10% improvement in response relevance.
  • Tools/Library - LLM/Transformers, Streamlit, LangChain, Embeddings, Vector Databases, Semantic Search, PDFPlumber.
Python Streamlit TensorFlow PyTorch

React Projects: To-do List and Blog App | 🔴Live

Learned concepts of React such as components, React hooks, how to create custom hooks, routing, and React context.

  • To-do list app is a simple daily activity tracker; there is no reloading in the app due to use of React hooks and live deployment.
  • Blog app lets you create, read, and edit posts – functioning like a basic blog website.
  • Tools/Library - React, Mock API, Fake API Server
React JavaScript Fake API Server

Smart Healthcare: Disease Classification and Hospital Locator Web Application

To classify disease based on the symptoms given by the user and find the nearest hospital from the user's location.

  • Designed a web application that classifies diseases using Naive Bayes, Decision Tree, and SVM models, achieving 95.6% accuracy.
  • Integrated OLA Maps, OpenWeather, and Places APIs to locate the nearest hospital, improving accessibility by 5%.
  • Provided remedies for diagnosed diseases and stored them in a NoSQL database with 42 efficient records.
  • Tools/Library – Geolocator API, Flask, sklearn, OLA Maps, OpenWeather API, NoSQL Database
Python Flask NoSQL DB APIs

Real-Time Weather Tracker: Cross-Platform Application Using Flutter | 🔴Live

A mobile and web application to fetch real-time weather data using the OpenWeatherMap API.

  • Developed using Flutter for cross-platform compatibility with weather data retrieval via OpenWeatherMap API.
  • Utilized Mapbox API for location input, enabling both current and custom location searches.
  • Implemented asynchronous programming to enhance performance, reducing data fetch time by an average of 2 seconds.
  • Tools/Library: Flutter, OpenWeatherMap API, Mapbox API, Asynchronous Programming
Flutter Dart OpenWeatherMap Fake API Server

To-Do List App with Secure Authentication | 🔴Live

A simple cross-platform to-do list app built to explore secure authentication and database integration using Flutter and Web technologies.

  • Flutter version uses SQLite for local data persistence; the web version uses MongoDB (NoSQL) for backend storage.
  • Integrated Google, Facebook, and local authentication in the web app using Passport.js for secure user login.
  • Implemented state management using Provider in the Flutter app to share data across widgets efficiently.
  • Tools/Library: Flutter, Provider, Passport.js, SQLite, MongoDB (NoSQL)
Flutter Dart MongoDB SQLite Passport.js

Simulation of Dijkstra Algorithm

A visual simulation of Dijkstra's algorithm using OpenCV and C++ to find the shortest path in a maze represented as a graph.

  • Processed a rectangular maze image using OpenCV and converted it into a graph representation.
  • Applied Dijkstra's algorithm to compute the shortest path from source to destination within the maze.
  • Visualized the computed shortest path over the original maze using OpenCV drawing utilities.
  • Tools/Library: OpenCV, Dijkstra Algorithm, C++
C++ OpenCV Graph Theory
Career Journey

Experience

Kinaxis: C++ Developer Intern

Feb 2023 - Jun 2023
Kinaxis Logo
  • Handled and resolved client queries related to the analytics section of the RapidResponse app as part of the L3 escalation team.
  • Debugged the codebase, troubleshot logs, and resolved Jira tickets.
  • Gained certification as an author and contributor after learning RapidResponse software.
  • Experience Letter
Academic Path

Education

B.Tech in Information Technology

Jun 2019 - Jun 2023
CEG Logo
  • College of Engineering, Guindy, Anna University, Chennai
  • CGPA: 8.76 (First Class with Distinction)
  • Organized events in ITRix, Kurukshetra, and Techofest

12th Standard

Jun 2018 - Jun 2019
KVS Logo
  • Stream: PCM with Biology
  • Percentage: 94.2% | School Second | PCM Subject Topper
  • Kendriya Vidyalaya, Avadi, Chennai

10th Standard

Jun 2016 - Jun 2017
KVS Logo
  • CGPA: 10 | Percentage: 95%
  • Kendriya Vidyalaya, Avadi, Chennai