About me
Hey! My name is Shikhar Yadav, born in 2005 in Kanpur, Uttar Pradesh. I'm a backend developer. Currently developing InChat and I'm a sketch artist in my spare time.
Hey! My name is Shikhar Yadav, born in 2005 in Kanpur, Uttar Pradesh. I'm a backend developer. Currently developing InChat and I'm a sketch artist in my spare time.


Started building full stack applications using JavaScript, Node.js, Express, and MongoDB. Focused on understanding backend architecture, APIs, and database design.
Developed responsive web interfaces using React, Tailwind CSS, and modern UI practices. Worked on component architecture, routing, and performance optimization.
Built real-time applications using Socket.IO with features like rooms, live messaging, and scalable backend architecture.
Integrated AI-powered soil analysis using Hugging Face APIs. Designed backend workflows for data processing, intelligent recommendations, and report generation.
Implemented secure authentication using JWT and bcrypt, designed scalable APIs, and developed a custom lightweight ODM 'mongoose-lite-js' for file-based database management and learning system design concepts.
Building 'InChat', a real-time end-to-end encrypted messaging system using Socket.IO and TweetNaCl, focusing on encryption, key exchange, and scalable distributed architecture.