Home

Hey there! 👋

I am Krishnanand Yadav

Full Stack Developer

About Me

I'm a software engineer based in India who enjoys building clean, user-friendly, and well-crafted products. I enjoy solving real problems with simple, maintainable solutions. When I'm not working, I'm usually playing guitar, writing, planning trips, or experimenting with new ideas in code.

Languages

TypeScript
JavaScript
Python
C++

Frontend

React
Next.js
Astro
Tailwind CSS

Backend

Node.js
Express.js
Bun
GraphQL
Supabase
Socket.io
WebRTC
Redis

Databases & ORMs

PostgreSQL
MySQL
MongoDB
Drizzle ORM

Dev Tools

Git
Docker
Nginx
Vercel
Jest
Postman
Apollo

Experience

Unity Developer & Instructor

Sept 2022 - Feb 2023

CodeWizards

Freelance - Hyderabad, India (Remote)

  • Developed game prototypes in Unity (C#) for student engagement and customer acquisition
  • Delivered live classes to students on performance optimization techniques and debugging strategies
  • Mentored students alongside the founder on collaborative projects, guiding development and debugging

Summer Research Intern

June 2023 - July 2023

NIT Trichy

Tiruchirappalli, TN, India

  • Explored the application of autoencoders for multi-class medical image classification under faculty guidance
  • Implemented a Convolutional Autoencoder to classify colonoscopy images using TensorFlow and Keras
  • Improved data preprocessing and training workflows for a dataset of 5,000+ colonoscopy images to enhance training stability and iteration efficiency

Projects

CollabBoard

CollabBoard

A Real-Time Collaborative Whiteboard web application.

  • Authentication & storage via Supabase custom RPCs and RLS
  • Shared canvas state, live cursors, and multi-user editing using Liveblocks SDK
  • Role Based Access Control (RBAC): Owner, Editor, Viewer, using Postgres RLS (Row Level Security)
  • Canvas & drawing features powered by tldraw.
  • Seamless multi-client synchronization
Diarist

Diarist

A multi-tenant platform that allows users to create their own diary website.

  • Multi-tenancy via Clerk Organizations with isolated 'Spaces'.
  • Lightweight, type-safe database layer with Drizzle ORM + PostgreSQL.
  • Subdomain-based public pages powered by Next.js middleware.
  • Authenticated private writing dashboard for each space.
  • Local development using Docker Compose.
Project Ignite

Project Ignite

An LMS (Learning Management System) tailored for programmers.

  • Image cropping, markdown editing, and a responsive video player.
  • Scalable REST APIs deployed with serverless architecture
  • Secure user authentication using Access Tokens and RBAC.
  • Integrated Cloudinary for efficient image upload and storage.
WeTalk

WeTalk

A Peer-to-Peer video chat platform.

  • Low latency video stream using WebRTC.
  • Real-time text chat using SocketIO.
  • Mobile Friendly!
WarTime Game

WarTime Game

An arcade game prototype for an ed-tech company.

  • Responsive movement using quaternions.
  • Enemy logic for engaging back-and-forth combat.
Portfolio Website

Portfolio Website

The website that you're looking at right now!

  • Fully responsive and mobile friendly.
  • Deployed on Oracle Cloud Infrastructure (OCI), with Nginx as a reverse proxy and set up HTTPS using Let's Encrypt and Certbot.
  • Implemented image optimization and multi-format image delivery.

...

Get in Touch