Hi, I'm Muhammad Ehsaan

Software Engineer

Building Digital Experiences That Matter. I craft modern, scalable web applications with a focus on user experience and clean code.

Find me on:

About Me

I'm a passionate Software Engineer with over 2 years of experience crafting scalable web applications. I specialize in the MERN stack, Go, and modern web technologies. My journey in software engineering began at UET Lahore, where I developed a strong foundation in computer science principles.

I believe in continuous learning and staying updated with the latest technologies. My goal is to create solutions that not only meet requirements but exceed expectations.

When I'm not coding, you'll find me exploring new technologies, contributing to open-source projects, or sharing knowledge with the developer community.

Clean Code

Writing maintainable, scalable, and well-documented code

Modern Design

Creating intuitive user interfaces

Performance

Building fast, optimized applications

Collaboration

Working effectively in team environments

Skills & Expertise

Technologies and tools I use to build applications.

Frontend

React.js
Next.js
Vue.js
TypeScript
Tailwind CSS
JavaScript

Backend

Node.js
Express.js
Go
Python
C#
.NET
MongoDB
PostgreSQL

Tools & Others

Docker
Git & GitHub
GCP
Postman
Figma

Mobile Applications

React Native
Flutter

Featured Projects

A selection of projects that showcase my skills.

Texinnova - Marketing Website cover

Texinnova - Marketing Website

Marketing website for Texinnova built from design to deployment.

Next.jsReactTypeScript+2
DevScaffold - No-code React Builder cover

DevScaffold - No-code React Builder

No-code platform to create React apps via an interactive page builder and JSON-driven engine.

ReactExpress.jsMongoDB+3
Pinterest Clone cover

Pinterest Clone

Pinterest-like image sharing app with Masonry layout and Firebase authentication.

ReactTailwind CSSFirebase+1
Interactive

Play. Think. Enjoy.

A few tiny games. Just for fun.

One game per session • No tracking • Pure fun

Have a Project in Mind?

I'm always open to discussing new projects, creative ideas, or opportunities. Let's create something amazing together.