Skills & Technologies

Frontend
React.js
Next.js
Tailwind CSS
JavaScript
HTML5
CSS
Backend
Node.js
Express
TypeScript
Database
MongoDB
PostgreSQL
MySQL
Supabase
Version Control & Tools
Git
GitHub
JIRA
Postman
VS Code
Figma
Programming Languages
C
Java
Python
AI Tools
ChatGPT
Claude
Cursor
Lovable
Grok
Bolt

Professional Experience

Trainee / Intern Software Developer
AYANWORKS Technology Solutions Private Limited
July 2024 - October 2025
  • Contributed to developing scalable, responsive web apps using React.js, Next.js, and TypeScript.
  • Collaborated within Agile teams and participated in code reviews, editing, debugging, and documentation.
  • Gained exposure to REST API development and Git-based version control workflows.
  • Developed curiosity-driven features improving component reusability and UI performance.
Intern Software Developer
Protek Instruments Private Limited
June 2023 - August 2023
  • Built the backend using Node.js and MySQL to create, read, update, and delete (CRUD) data for IoT devices.
  • Added features to log real-time sensor data, making it easier to track and analyze device information.
  • Set up RS485 and RS232 communication protocols using Modbus Poll and ModScan32 to connect with industrial machines.

Featured Projects

EDUCREDS - Education Domain

EduCreds is an education-focused platform that provides Design Studio, Issuance, and Micro Credentials features: Users can create certificates or mark sheets using the Design Studio or directly upload HTML versions for issuance. Students can log in, make payments, and access their credentials through the Sovio Wallet.

React.js
Next.js
Tailwind CSS
TypeScript
Figma
Supabase
View Project
IoT based Data Logging System

An IoT-based system for real-time data collection, monitoring, and logging from Modbus-enabled devices. Built with Node.js, Modbus-RTU, and custom Admin & Operator dashboards for efficient management and operation.

Next.js
Node.js
React.js
TailwindCSS
Modbus
modbus-rtu
Supabase
View Project
PinaVault: VC Based File Access

PinaVault is a privacy-focused file access platform that leverages Verifiable Credentials (VCs) and decentralized storage systems like IPFS and Pinata. Built with Next.js, Tailwind CSS, and TypeScript, the frontend offers a clean, responsive, and user-friendly interface.

Next.js
TypeScript
TailwindCSS
Supabase
Pinata
CREDEBL
View Project
GitaGPT - Bhagavad Gita AI Chatbot

GitaGPT is an AI-powered chatbot that provides guidance from the Bhagavad Gita. It explains the teachings of the Gita in a simple and friendly manner, with Sanskrit shlokas always preserved and explained in the user’s language (Marathi or English).

python
streamlit
generative-ai
langchain
grok
grok-api
View Project
Face Recognition System using OpenCV & SQLite

A real-time Face Recognition System built using Python, OpenCV (LBPH algorithm), and SQLite. The system captures face images, trains a model, stores user data in a database, and recognizes faces using a webcam.

python
OpenCV
NumPy
Pillow (PIL)
SQLite
Haar Cascade Classifier
View Project
Gemini PDF Chatbot using Streamlit

This project is a simple PDF-based chatbot built with Streamlit and Google Gemini API. It allows users to upload a PDF, ask questions about its content, and receive intelligent answers powered by Gemini AI and FAISS vector search.

python
google
pypdf2
faiss
streamlit
generative-ai
langchain
View Project
Sahara: A Car Workshop Platform

Developed a basic full-stack web application for managing car workshop operations.

React.js
Node.js
HTML
CSS
Express.js
MongoDB
View Project