Backend Development
Currently expanding my stack with backend technologies to build more robust and scalable web applications. My focus is on mastering server-side logic and database management to deliver seamless full-stack experiences soon.
What I'm Studying Now
These are the backend technologies I'm actively learning and practicing every day.
Node.js
ActiveLearning the JavaScript runtime to build server-side applications, handle file systems, events, and modules.
Express.js
ActiveBuilding RESTful APIs and web servers. Understanding middleware, routing, request-response cycles and authentication basics.
MongoDB
SoonPlanning to learn NoSQL database design, CRUD operations, Mongoose ODM, and database schema architecture.
SQL / PostgreSQL
SoonExploring relational databases, writing queries, joins, indexes and understanding when to use SQL vs NoSQL.
REST APIs
ActiveUnderstanding HTTP methods, status codes, authentication (JWT, sessions), and designing clean API endpoints.
Docker / DevOps
FutureContainer basics, deployment pipelines, CI/CD workflows and hosting backend apps to the cloud.
My Backend Roadmap
Step-by-step plan from zero to full-stack developer.
JavaScript Fundamentals (Deep)
Async/await, Promises, closures, prototypes, event loop — the engine of Node.js.
CompletedNode.js + Express.js
Building servers, routing, middleware, error handling and creating RESTful APIs from scratch.
In ProgressDatabase (MongoDB + SQL)
Schema design, CRUD, Mongoose ODM, relationships, indexing and performance tuning.
UpcomingAuthentication & Security
JWT tokens, sessions, bcrypt hashing, OAuth, role-based access control and rate limiting.
UpcomingFull Stack Projects
Combining React frontend with Express/Node backend — real-world full-stack web applications.
FutureMy Frontend Foundation
Strong frontend skills that will power my full-stack journey.
HTML5
ExpertCSS3
ExpertJavaScript
AdvancedReact.js
AdvancedTypeScript
IntermediateTailwind CSS
ExpertFull Stack Journey Coming Soon
I'm grinding every day to become a complete full-stack developer. Strong frontend skills + backend knowledge = unstoppable developer. Stay tuned and follow my progress!