MERN Stack Developer | Educator | Game Developer | Building Modern Web Applications & Interactive Games
I'm Krishna Patil Rajput, a passionate MERN Stack Developer and Educator with a strong focus on creating immersive web experiences and interactive games.
As a 1st year IT student, I've dedicated myself to mastering the MERN stack (MongoDB, Express.js, React, Node.js) while also sharing my knowledge through beginner-friendly courses on backend development, Linux, and more.
My journey in web development has led me to create exciting projects like a Make My Trip clone, Pokémon information app, and numerous engaging games including Candy Crush, Flappy Bird, Stick Hero, 2048, and Sudoku.
I believe in learning by doing and teaching by sharing. That's why I've created comprehensive coding courses for beginners and maintain an active blog where I document my coding journey and insights.
Check out my blog: krishnablogy.blogspot.com where I share tutorials, project breakdowns, and tech insights.
Semantic markup, accessibility, and modern standards
Responsive design, animations, and advanced layouts
ES6+, functional programming, and design patterns
Hooks, Context API, and performance optimization
Server-side development with Express.js
NoSQL database design and Mongoose ODM
Version control and collaborative workflows
Mobile-first approach and cross-browser compatibility
Server administration and shell scripting
HTML5 Canvas and JavaScript game engines
Creating beginner-friendly educational content
Designing and consuming RESTful services
Learn the fundamentals of backend development with Node.js and Express. Build your first REST API from scratch.
View CourseDive deeper into authentication, databases, and advanced API concepts. Build a complete e-commerce backend.
View CourseMaster the Linux command line, file system, permissions, and basic shell scripting for developers.
View CourseLearn NoSQL database design with MongoDB. CRUD operations, indexing, aggregation, and Mongoose ODM.
View CourseComplete guide to version control with Git. Learn branching, merging, rebasing, and collaborative workflows.
View CourseComprehensive JavaScript course covering ES6+ features, async programming, and design patterns.
View CourseMatch-3 puzzle game with colorful candies, special boosters, and multiple challenging levels.
Addictive arcade game where you navigate a bird through pipes. Simple controls, challenging gameplay.
Extend a stick to bridge gaps and reach new platforms. Timing and precision are key!
Slide numbered tiles to combine them and reach the 2048 tile. Addictive and challenging number puzzle.
Classic number puzzle with multiple difficulty levels. Features hints and error checking.
Test your memory by matching pairs of cards. Multiple themes and difficulty levels available.
I'm available for freelance work, collaborations, or just a friendly chat about tech and development!