I’m Bilal, a Software Engineer, a Full Stack Engineer based in Karachi, Pakistan. I started out tinkering with web pages, got obsessed with how the backend talks to the frontend, and never really stopped connecting things — databases, APIs, microservices, smart contracts, ideas.
My personal mission: Make the web faster, smarter, and more open — one commit at a time.
- Build it first — a working prototype beats a perfect plan. Get something running, then make it better.
- Architecture matters — writing code is easy; designing systems that scale without breaking is the real craft.
- Open source is trust — put your work out there, take feedback seriously, and keep iterating.
- Go deeper, not just wider — knowing why something works makes you dangerous in the best way.
- Stay curious — Web3, AI, distributed systems, .NET — there's always something new worth learning.
I've spent my time at the intersection of full stack development and emerging technologies, trying to build things that are both functional and meaningful.
FundFlow — A decentralized crowdfunding platform where startups raise funds with 100% on-chain transparency. Built with Next.js, Solidity smart contracts on the Sepolia testnet, and MetaMask wallet integration. Clerk handles role-based auth, Cloudinary manages uploads, and Sentry keeps watch in production. My first serious dive into Web3 — and it got me hooked.
ATS Resume & Cover Letter Builder — An AI-powered platform built on a full microservices architecture using NestJS and TypeScript. RabbitMQ handles async workflows, an API Gateway secures service-to-service communication with JWT, and Gemini AI generates intelligent, personalized content. Services are containerized with Docker and orchestrated via Docker Compose. The kind of project that taught me what "production-ready" actually means.
GreenScape — A full-stack on-demand outdoor services platform connecting homeowners with landscaping professionals. Users can browse services, schedule appointments, track bookings in real time, and leave reviews — all from one place. Built with the MERN stack, Socket.io for live order updates, and JWT for secure auth. The kind of app where every feature you add reveals three more you hadn't thought of.
Bali's Blog — A full-featured blogging platform with CRUD, an admin dashboard, Google OAuth, Firebase image uploads, real-time comment editing, and light/dark mode. Built with React, Redux, Node.js, Express, and MongoDB. The project I always recommend to anyone learning the MERN stack — it touches everything.
On the frontend: React, Next.js, Redux, TailwindCSS, ShadCN, Material UI.
On the backend: Node.js, Express, NestJS — and increasingly .NET, which I'm actively learning.
For data: MongoDB, PostgreSQL, MySQL. I care about more than just getting queries to run — I think about schema design, indexing strategies, query optimization, and how your data model shapes everything downstream.
For infrastructure and tooling: Docker, RabbitMQ, Git, Postman.
For Web3: Solidity, Hardhat, Ethers.js.
Languages I think in: JavaScript, TypeScript. Languages I reach for when needed: Python, C++.
Beyond syntax and frameworks, I have a strong foundation in the core concepts that help software scale and remain maintainable:
- Data Structures
- Object-Oriented Programming (OOP)
- System Design
- Distributed Systems
- Database Architecture
- Design Patterns
These fundamentals are essential when systems evolve, requirements change, and traffic scales unexpectedly.
1st Place — Full Stack Frenzy @ Teknofest Pakistan (2024): Led backend development with Node.js for Team BroCode, taking first prize at one of Pakistan's biggest tech competitions.
Best Execution Award — Build4Better Hackathon: Delivered a complete, polished solution with Team Phonolytics, recognized for execution, teamwork, and innovation.
B.E Software Engineering — NED University of Engineering and Technology, Karachi (2022–2026) CGPA: 3.6/4.0
Certifications: Databases and SQL for Data Science with Python and Supervised Machine Learning: Regression and Classification — both via Coursera.
- 🌐 Portfolio
- ✍️ Medium
- 🐦 @MBilal0111
- 🐙 GitHub
- 📬 m.bilal0111@gmail.com
Or open an issue on any of my repos — I read everything.


