I am a passionate and self-driven Software Engineer, specializing in Full Stack Web Development
-
C++ Micro Web Framework: This project is a micro web framework created in C++, utilizing the Windows Socket API (Winsock2) for network communication. Winsock2 provides the necessary functionality to enable networking capabilities in Windows applications, allowing the framework to handle incoming connections and HTTP requests
-
Dynamic Heap Memory Allocator with Integrated Mark-and-Sweep Garbage Collector: This project is a Custom C++ Memory Allocator made from scratch. Implementation of 'malloc' and 'new' in C++ with integrated Stop-the-World Mark-and-Sweep Garbage Collector
-
Scalp Smart: Scalp Smart is a platform designed to predict baldness stages using AI and computer vision technologies. It analyzes images uploaded by users and provides predictions ranging from Normal to various stages of baldness (Stage 1, Stage 2, Stage 3, Bald). Additionally, the platform recommends products tailored to individual needs.
-
Local Shrinks: A platform that provides easily accessible mental health support, including real-time counseling, stress management tools, and mood tracking. Developed a chatbot & a question-based algorithm for diagnosing depression and anxiety.
-
Query Cortex: Developed a solution that enables users to interact with databases using natural language questions and receive insightful answers. The solution leverages natural language processing (NLP) to understand user queries, optimize database access using indexing, and generate concise answers. Furthermore, the solution contains the capability to transform database query results into interactive charts
-
Theatre Booker: The Theatre Booking System is a project developed as part of a DBMS course, utilizing a microservice architecture to handle various aspects of the system. This application allows users to book movie tickets while providing comprehensive management tools for theatre administrators. It is built with a focus on modularity, and future data analysis.
-
DigiBank: A banking platform for secure document upload & complaint management portal. Key features: Complaint Classification, Prioritization, Summarization & Ticket Status Monitoring. Utilized industry standard Cyber Security algorithms like RSA, AES and Scrypt
-
Deld Virtual Lab: This project serves as a comprehensive simulator for Digital Electronics Laboratory (DELD) experiments, closely mirroring the practical exercises typically conducted in educational institutions like yours
Tutorial Projects : Projects that I did while learning a specific Language (Beginner Projects)
-
Postfix Converter and Evaluator: A website that lets you convert infix expressions to postfix and evaluate those postfix operations
-
Pokedex: A Simple JS Project that fetches data from the PokeAPI to display information about Pokémon on a web page.
-
Hot or Cold: A Simple Javascript Project: Guess The Random Number
-
AAROGYA: A healthcare website that combines information and digital storage of medical logs
-
Star Wars API: Star Wars API with jQuery and AJAX Request
-
Rock Paper Scissors: A Simple Javascript Project : Single player rock paper scissor game
- System Programming and Operating System + Distributed Systems
- Database Management Systems
- Seminar and Technical Communication
- Introduction to Microservices Architecture
- Introduction to Database Clustering using PostgreSQL , Docker and Pgpool-II
- Building our own Cloud Storage with FileCloud, EC2 and S3
- Deploying a Node JS Application on EC2 Step by Step