
Full-Stack Developer
hasnainkhan9750@gmail.com
Pakistan
Full-time / Freelancer
Hey, I’m Hasnain,
an undergraduate Software Engineer and a Full-Stack Developer
I specialize in building high-quality websites and applications. I love learning new technologies and frameworks.
3
Programming Languages
6+
Development Tools
1
Years of Experience
Hello! I’m Hasnain Khan, a passionate Full-Stack Developer dedicated to crafting seamless and efficient web applications. With experience in React, Next.js, Node.js, and TypeScript, I thrive on building robust solutions.
My strong foundation in software engineering principles allows me to write clean, maintainable, and scalable code. I excel in both independent projects and collaborative team environments.
Outside of coding, I enjoy experimenting with new technologies, contributing to open-source projects, and tackling challenges on platforms like LeetCode.

HTML
CSS
JavaScript
TypeScript
React
Next.js
Redux Toolkit
Node.js
Tailwind CSS
Git
MongoDB
C++
Python
Docker
The LMS Backend is built with Node.js and Express, providing a RESTful API for managing educational resources, courses, users, and assignments. Key features include user authentication, role-based access, and scalable architecture.
The LMS Frontend is a responsive web application built with Next.js, providing optimized performance and modern UI components for an intuitive user experience.
OmniNote is a web app like Notion built with Next.js, Supabase, Drizzle ORM, ShadCN, and more, providing a rich set of note-taking and organization features.
This backend utilizes Socket.io and Aiven's managed Redis with Pub/Sub for efficient, real-time communication, providing low-latency messaging and support for high volumes.
Evo Ecommerce is a full-stack ecommerce platform built with MERN stack, providing a rich set of features including user authentication, product management, and order processing.
The frontend for the chat app built with Socket.io for real-time messaging, supporting efficient broadcasting and low-latency interactions.
A repository featuring C++ solutions to a variety of LeetCode DSA problems, emphasizing efficient algorithms and well-documented solutions.
A multithreaded web server built in Node.js, utilizing TypeScript for scalability and efficiency. It supports high-concurrency handling and asynchronous processing.