Introduction

Overview.

Hello! I'm Piyush Yadav, a passionate full-stack software developer and AI enthusiast from Kolkata, West Bengal. I'm currently pursuing a Bachelor of Computer Science and Engineering at the Institute of Engineering and Management, with an expected graduation in 2027. I specialize in the MERN stack and Spring Boot with both SQL and NoSQL databases, bringing comprehensive expertise in modern web development.As an AI enthusiast, I've built numerous AI-based applications leveraging cutting-edge technologies like LangChain, Gemini API, and machine learning frameworks. I follow Agile methodologies to deliver scalable, high-quality software solutions. My experience spans full-stack development, cybersecurity (threat intelligence, incident response, network security), and DevOps practices, gained through hands-on internships and real-world projects.I'm passionate about solving complex problems, building innovative solutions, and continuously learning new technologies. Let's collaborate to transform your ideas into powerful digital solutions!
Resume
Resume

Software Developer

Frontend Developer

Backend Developer

DevOPS Engineer

AI -ML Engineer

 
 

What I have learnt so far

Skills.

My work

Projects.

These projects showcase my practical skills and experience, each with descriptions and links to code repositories and live demos. They demonstrate my ability to handle complex challenges, adapt to different technologies, and oversee projects from start to finish.

project_image

Geeta GPT - Bhagavad Gita Based Chatbot

Built with Gemini API and GenAI to answer user questions in Krishna's voice. The application provides spiritual guidance and wisdom from the Bhagavad Gita in an interactive conversational format.

#next.js

#langchain

#gemini

project_image

TypePulse - Typing Speed Test Website

TypePulse is a sleek and responsive typing speed test application built with Next.js. It helps users improve typing speed and accuracy while providing real-time stats and an engaging user experience.

#next.js

#react

#typescript

#css modules

#vercel

project_image

AI Meeting Summarizer

An intelligent meeting summarizer that converts meeting notes into comprehensive summaries with key insights and action items. Features email integration to automatically send summaries to participants, streamlining post-meeting workflows and ensuring nothing is missed.

#next.js

#genai

#email-integration

#nlp

project_image

CodeExplainer - NLP-Powered Code Explanation

A smart web application that uses NLP to analyze and explain code snippets, making complex code easier to understand with detailed explanations and language support.

#next.js

#python

#fastapi

#nlp

#huggingface

#aws

project_image

Smart Legal Assistant

AI Web3 Contract Generator built with GenAI using LangChain, blockchain APIs to generate and review contracts. This tool helps users create, review, and manage legal contracts with AI assistance.

#python

#next.js

#langchain

#gemini

project_image

DropFade - File Management System

A secure file and text sharing platform where users can upload files and receive a unique code. Anyone with the code can access the exact file without login. Files are automatically deleted permanently from the cloud database after access for enhanced security. Featured in top 20...

#next.js

#shadcn

#redis

#cloud-storage

project_image

CodeTrail - AI-Powered Career Guidance

Upload your resume and GitHub profile to get personalized skill gap analysis, role recommendations, project suggestions, and a custom learning roadmap. Powered by generative AI to provide intelligent career guidance for developers.

#next.js

#supabase

#genai

#career-guidance

 

My Latest Writings

Tech Stories.

Get in touch

Contact.

0%