~/about
$ whoami
open to work// the longer version
I'm a full-stack software engineer with roots in competitive programming — the kind of background that makes you think in problems, constraints, and verdicts before you think in frameworks. That mindset carried straight into my Computer Science degree at SZABIST Islamabad, and into Synwave Solutions, the software studio I founded in Birmingham.
Day to day, that means moving between three kinds of work: client builds delivered end-to-end through Synwave, solo full-stack projects like the Coding Duel Platform, and the university project work that comes with finishing a CS degree. Across all three, the stack stays consistent — Next.js, Node.js/Express, PostgreSQL, Redis, TypeScript, WebSockets, and Docker.
I'm most energized by problems that need architecture decisions: how do you scale WebSocket connections? When does caching help? What's the right database for this job? Those are the questions that get me excited.
~/experience
where I've worked
Senior Full-Stack Engineer
Synwave Solutions
Architected and delivered full-stack client projects end-to-end, from initial requirements gathering through production deployment. Led technical implementation across multiple concurrent projects, mentored junior developers, and established best practices for code quality and system design.
Senior Full-Stack Developer
TechVenture Labs
Led development of real-time data visualization platform serving 5000+ concurrent users. Architected microservices infrastructure using Node.js and Redis, implemented WebSocket-based live updates, and optimized database queries reducing latency by 60%. Mentored junior developers and established code review standards.
Full-Stack Developer
Digital Solutions Inc
Developed and maintained multiple client-facing web applications using Next.js and Express. Built custom admin dashboards, payment integration systems, and real-time notification services. Collaborated with design team to implement pixel-perfect UI components and ensure cross-browser compatibility.
Full-Stack Developer
Freelance Projects
Contracted for multiple startup projects building MVP applications. Delivered Paper Trading Desktop ERP and several e-commerce platforms. Worked independently managing client expectations and delivering quality code under tight deadlines.
Competitive Programmer
Codeforces & LeetCode
Actively participated in competitive programming competitions, achieving Codeforces rating of 1800+. This experience shaped problem-solving approach and deep understanding of algorithms, data structures, and optimization techniques.
want to work together?
I'm open to full-time roles, freelance projects, and startup collaborations.
get in touch →~/timeline
how it all started
Competitive programming
Where the habit of thinking in problems, constraints, and test cases first took hold — it still shapes how projects like the Coding Duel Platform get built.
Computer Science at SZABIST Islamabad
Class of 2026. Built the Coding Duel Platform as a solo final-year project — real-time matchmaking, Judge0-backed verdicts, and a full 12-module defence package.
Founded Synwave Solutions
A software development studio based in Birmingham, running client work end-to-end — from corporate builds, internal collateral and delivery.
Full-stack, across freelance and product work
Splitting time between client builds, solo projects, and staying sharp on the core stack: Next.js, Node/Express, PostgreSQL, Redis, and Docker.