Skip to content
View DibyanshuChauhan's full-sized avatar

Highlights

  • Pro

Block or report DibyanshuChauhan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
DibyanshuChauhan/README.md

Typing SVG






About Me

I am an MCA student (graduating 2027) who got tired of tutorials that stop at "it works" and started asking "what happens when it does not." That question is basically my whole engineering personality now - I care less about adding a feature and more about what breaks it, what happens under bad input, and whether the next person touching the code will understand why it is built the way it is.

Most of what I know about backend engineering, I learned by building a full production-shaped application - authentication, validation, error handling, async state, all of it - instead of a CRUD demo. What I wanted to test was not just whether an AI feature works, but whether it works reliably enough to ship.

I am a fresher on paper. I do not think of myself as one in practice - I just have not had a team to prove it to yet.


Right Now

Current Direction

A Build Worth Mentioning

AI-Powered Web Search & Email Assistant

The question I was chasing - can an AI application search the live web, actually understand what it finds, and turn that into something useful, like a drafted email, without a human stitching the steps together by hand?

User -> React + Redux -> REST API -> LangChain <-> Tavily (live search)
                              |
                              |-- JWT + Bcrypt auth, email verified via Nodemailer
                              |-- Zod-validated endpoints, centralized error handling
                              +-- MongoDB

Wiring LangChain to a search API was the easy part. The harder part was making the rest of the system boring - predictable auth, validated input, errors that fail loudly instead of silently. That is the part I actually enjoyed building.

Full stack details and feature breakdown - resume - repository


Stack


GitHub Activity


Hackathons, leadership roles, and education are in the resume - this page is the story behind the bullet points.


Full Stack Development - Backend Engineering - AI Integration

Pinned Loading

  1. Perplexity Perplexity Public

    AI-powered chat assistant built with React, Node.js, Mistral AI, Tavily AI, and Gmail API for intelligent conversations, real-time web search, and AI-powered email automation.

    JavaScript

  2. Media-Vault Media-Vault Public

    A React + Redux Toolkit powered media search application that fetches and displays images and videos based on user queries, featuring pagination, saved collections, routing, and toast notifications.

    JavaScript

  3. ExpenseX ExpenseX Public

    ExpenseX is a React-based web application that empowers users to track expenses, manage budgets, visualize financial trends, and engage with a math-based game, featuring a responsive UI, admin pane…

    JavaScript

  4. Engineering-use-cases Engineering-use-cases Public

    A collection of practical, real-world implementation use cases for modern application development. Covers authentication, OAuth, APIs, payments, real-time systems, integrations, security, and other…

    JavaScript