Loading Portfolio

Krishna Patil Rajput

MERN Stack Developer | Educator | Game Developer | Building Modern Web Applications & Interactive Games

About Me

Developer working

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.

My Skills

HTML5

Semantic markup, accessibility, and modern standards

CSS3

Responsive design, animations, and advanced layouts

JavaScript

ES6+, functional programming, and design patterns

React

Hooks, Context API, and performance optimization

Node.js

Server-side development with Express.js

MongoDB

NoSQL database design and Mongoose ODM

Git

Version control and collaborative workflows

Responsive Design

Mobile-first approach and cross-browser compatibility

Linux

Server administration and shell scripting

Game Development

HTML5 Canvas and JavaScript game engines

Teaching

Creating beginner-friendly educational content

REST APIs

Designing and consuming RESTful services

Featured Projects

Make My Trip Clone
Web App

Make My Trip Clone

A fully functional travel booking platform with user authentication, flight/hotel search, booking system, and payment integration.

React Node.js MongoDB Razorpay API
Pokémon Info App
Web App

Pokémon Information App

Comprehensive Pokémon database with stats, abilities, evolution chains, and interactive comparisons using the PokeAPI.

React PokeAPI Chart.js CSS Modules
E-commerce API
Backend API

E-commerce REST API

Complete e-commerce backend with product management, user authentication, cart system, and order processing.

Node.js Express MongoDB JWT
Code Snippet Manager
Developer Tool

Code Snippet Manager

Organize and share code snippets with syntax highlighting, tagging, and search functionality.

React Firebase Prism.js Material UI
YouWare AI Coding
Web App

YouWare | AI Coding Assistant

AI-powered coding assistant that helps developers write better code faster with intelligent suggestions.

React Node.js OpenAI API WebSockets
Real-time Chat API
Backend API

Real-time Chat API

WebSocket-based chat application with rooms, private messaging, and message history.

Node.js Socket.io Redis JWT

My Courses

Beginner

Backend Development for Beginners - Part 1

Learn the fundamentals of backend development with Node.js and Express. Build your first REST API from scratch.

View Course
Beginner

Backend Development for Beginners - Part 2

Dive deeper into authentication, databases, and advanced API concepts. Build a complete e-commerce backend.

View Course
Beginner

Linux for Beginners

Master the Linux command line, file system, permissions, and basic shell scripting for developers.

View Course
Beginner

MongoDB Fundamentals

Learn NoSQL database design with MongoDB. CRUD operations, indexing, aggregation, and Mongoose ODM.

View Course
Beginner

Git & GitHub Mastery

Complete guide to version control with Git. Learn branching, merging, rebasing, and collaborative workflows.

View Course
Beginner

JavaScript Basics to Advanced

Comprehensive JavaScript course covering ES6+ features, async programming, and design patterns.

View Course

Game Development

Candy Crush Clone

Candy Crush Clone

Match-3 puzzle game with colorful candies, special boosters, and multiple challenging levels.

Flappy Bird Clone

Flappy Bird Clone

Addictive arcade game where you navigate a bird through pipes. Simple controls, challenging gameplay.

Stick Hero

Stick Hero

Extend a stick to bridge gaps and reach new platforms. Timing and precision are key!

2048 Game

2048 Puzzle

Slide numbered tiles to combine them and reach the 2048 tile. Addictive and challenging number puzzle.

Sudoku

Sudoku

Classic number puzzle with multiple difficulty levels. Features hints and error checking.

Memory Game

Memory Card Game

Test your memory by matching pairs of cards. Multiple themes and difficulty levels available.

Get In Touch

I'm available for freelance work, collaborations, or just a friendly chat about tech and development!