Yasir Akhlaque

YASIR AKHLAQUE

I build real-world web apps that survive real users, real bugs, and real deadlines.

Who I Am

The Developer Behind The Code

I make apps that aren't afraid of actual users and bugs. The real question isn't whether the app looks fancy, but whether the feature actually solves a problem. Readable over clever; ship first, refactor next time around.

This portfolio has been rewritten more times than I want to admit.

Things I Believe:

  • More libraries ≠ better architecture
  • Backend ain't scary, but unforgiving as hell
  • Premature optimizations cost me weeks

4+

Projects Shipped

Too many

Bugs Fixed

Ship > Perfect

Philosophy

const Developer = {
  name: "Yasir Akhlaque",
  skills: ["React", "Next.js"],
  hardWorker: true,
  passion: "Infinite"
};

// System initialized...
// Loading creative assets...

GitHub Contributions

Featured Work

Selected Projects

IET-Connect
Full Stack Platform

IET-Connect

Student portal that lets you upload/download previous year's question papers.

React.jsMongoDBNode.js+1
Luxe E-Commerce
Full Stack

Luxe E-Commerce

E-commerce platform with full-fledged admin panel and Google Auth using Prisma ORM.

Next.jsTypeScriptPrisma+1
Job Application Tracker
Personal Side Project

Job Application Tracker

Application tracker to manage all my applications efficiently.

Next.jsTypeScriptZod+1

Experience

Professional Track Record

EnhanceAI

March 2026 - Present
Full Stack Developer

Developing the website for EnhanceAI, a creative AI SaaS offering multiple capabilities including image generation, video creation, upscaling media, music composition, and much more. Building various product-facing components such as landing pages and feature sections.

PitchX

August 2025 - October 2025
Frontend Developer Intern

Responsible for frontend development of a reverse job portal. Re-worked legacy components to avoid unnecessary re-renders. Advocated against over-engineering unnecessary features.

Web Dev Bootcamp

January 2025 - February 2025
Bootcamp Speaker

Conducted bootcamp lectures on CSS and animations for 50+ participants. Content aimed at being more practical than theoretical. 95% of attendees found it useful.

Gen AI Campaign

October 2024 - November 2024
Gen AI Volunteer

Mentored 50+ individuals who were learning various AI tools. Assisted them in debugging code and finishing their projects. Completed 25% more projects overall.

My Journey

Technical Evolution

The Beginning

HTML, CSS, JavaScript

Got started with the fundamentals. Spent weeks simply trying to center a div.

HTML5CSS3JavaScript (ES6+)
Discovery

Component Hell

Found my love for React. Immediately jumped down the prop-drilling rabbit hole and learned state management through bitter necessity.

React.jsContext APIState Management
Wrong Turn #1

The Over-Engineering Phase

Spent weeks creating abstractions I never used. Simple is always better; took me way too long to realize that.

Redux SagaAbstractions galorePremature patterns
Passion

Next.js Makes Sense

My first time working in full-stack where everything clicked. Sometimes miss client-only routing.

Next.jsApp RouterServer ActionsAPI Routes
Strong Typing

TypeScript Saved My Life

Didn't like TypeScript initially. But now, can't work without it. Catches most of my silly mistakes upfront.

TypeScriptType SafetyInterfaces and Generics
Backend Journey

Breaking Things in Prod

Learned backend through making things break in production and fixing them at midnight. Auth systems remain humbling every single time.

Express.jsRESTful APIMiddlewareJWT Auth
Wrong Turn #2

NoSQL is the Answer

Thought NoSQL was the solution for everything. Turns out, there's a reason some data models are called 'relational'.

MongoDBSchema-less DatabaseData Migrations
Data Layer

The Power of Prisma

Had to rebuild the Prisma schema for my job tracker twice. Painful process, but helped me learn data modeling.

Prisma ORMMySQLSchemasType-safe queries
Unlearning

Lessons Learned Wrong

Stop trying to be perfect. Stop using unnecessary libraries; start evaluating needs before even thinking about implementing.

Optimization EarlyOver-abstractingLibrary Hoarding
Reality Check

Validation and Security

First version of job tracker had no auth, allowing anyone to access everyone else's data. Never ever again.

ZodValidating InputsAuthorization Guards
UI Crafting

Aesthetics Actually Matter

Aesthetics do matter. Users form their first impression within 3 seconds. Bad UI design breaks trust immediately.

Tailwind CSSFramer MotionResponsiveness
Shipping

Deploying is Harder Than You Think

First deployment failed five times due to environment variable mismatch. Now triple-check everything before deploying.

VercelGit and GitHubEnvironment variables

LET'S BUILD
SOMETHING AMAZING

Available for freelance opportunities and full-time roles.