Designing the Future
Through Code
Hi, I'm Abdul Wasay Khan, a Full-Stack Developer specializing in React.js, TypeScript, Node.js, Express.js, MSSQL, MongoDB, and AI-powered applications. I build secure, scalable, and high-performance enterprise solutions that streamline business processes and deliver exceptional user experiences.
01const frontend = {02 framework: 'React.js',03 language: ['JavaScript', 'TypeScript'],04 styling: ['HTML', 'CSS', 'Tailwind CSS', 'Bootstrap'],05 design: ['Figma', 'Canva'],06 deploy: ['Vercel', 'Netlify']07};08frontend.render();
01const backend = {02 runtime: 'Node.js',03 framework: 'Express.js',04 apis: ['REST APIs', 'Socket.io'],05 auth: 'JWT Auth',06 tools: 'Postman'07};08backend.listen();
01const database = {02 primary: ['MongoDB', 'SQL Server'],03 cloud: 'MongoDB Atlas',04 orm: 'Sequelize ORM',05 hosting: ['Render', 'Railway'],06 version: ['Git', 'GitHub']07};08database.connect();
About The Architect
I'm Abdul Wasay Khan, a Computer Science graduate from the University of Karachi and a Senior Officer II – IT at Meezan Bank Limited. I am a Full-Stack Developer with expertise in React.js, TypeScript, Node.js, Express.js, MSSQL, MongoDB, SQL Server, and Python. My portfolio includes an Enterprise IT Helpdesk System for banking operations, Smart Law Firm Management System, Movie Recommendation System, a Real-Time Chat Application, a Personal Finance Management Platform, a Car Rental System, and several other full-stack projects.
Beyond development, my experience as a Computer Science educator has strengthened my leadership, communication, and problem-solving abilities. I am passionate about building secure, scalable, and high-performance applications while leveraging modern technologies and artificial intelligence to deliver innovative solutions that create real business value.

Professional Journey
Senior Officer II – IT (Development Team - WASM)
- Working as a Senior Officer II in the IT department (Workflow Automation & Services Management Team).
- Developing and maintaining enterprise web applications, including the IT Helpdesk System, using (SERN) stack.
- Collaborating with team members to implement new features, optimize workflows, and improve internal IT service management processes.
- Participating in application development, testing, debugging, and performance optimization to ensure reliable and secure enterprise solutions.
Computer Science Teacher
- Taught programming fundamentals and led coding workshops in Python and web technologies.
- Assessed student performance through quizzes, assignments, and lab tasks.
- Conducted hands-on sessions to introduce students to Python, HTML/CSS, and basic problem-solving.
- Integrated real-world tech examples to improve conceptual understanding.
Marketing Manager
- Led marketing campaigns and sales initiatives to drive business growth and increase revenue.
- Built and maintained strong client relationships, generating repeat business and referrals.
- Utilized digital marketing tools and CRM systems to optimize campaigns and track performance.
- Managed multiple marketing projects simultaneously and ensured timely execution of campaigns.
Freelance Graphic Designer
- Delivered logos, branding, and visuals for academic and promotional projects.
- Created visuals for promotional and academic purposes.
- Managed multiple projects simultaneously using tools like Canva for productivity.
- Built and managed a strong freelance portfolio across Fiverr and Behance.
Education
Academic foundation that shaped my engineering mindset.
Intermediate (Pre-Engineering)
Matriculation
The Tech Stack
The languages, frameworks, and tools I use to bring ideas to life.
Projects Showcase
Featured Creations
A selection of high-impact digital solutions, built with focus on scalability, performance, and exceptional user experience.

Islamic Bank Limited - IT Helpdesk System
A modern enterprise-grade IT helpdesk solution built for Islamic Bank Limited to centralize support operations, automate ticket workflows, and improve service efficiency. Includes role-based dashboards, real-time ticket tracking, SLA management, analytics reporting, audit logs, department-wise issue handling, and secure authentication for streamlined IT support delivery.

QanoonHub - Law Firm Management System
A full-stack web application designed to streamline legal case management, client–lawyer workflows, and document automation with AI-assisted features. Includes an AI chatbot for client assistance, real-time case tracking, and appointment management.

CineAI - Movie Recommendation System
A hybrid movie recommendation app combining content-based (TF-IDF) and collaborative filtering with a React frontend, Express API, and Python Flask ML service. Features live search, watchlist management, user ratings, favorites, and TMDB-enriched metadata.

ExpensePilot - Personal Finance Management App
A full-stack personal finance application designed to help users track expenses, manage budgets, and monitor income with a clean, modern dark-mode interface. Features include secure JWT-based authentication with cookie sessions, dynamic budget and expense forms, real-time data visualization with interactive charts, and a fully responsive dashboard built with a glassmorphic, premium UI design.

Chatly - Real Time Chat Application
Developed a full-stack real-time messaging platform using the MERN stack and Socket.io. The application supports secure authentication, instant messaging, online presence detection, typing indicators, message delivery and seen status, image sharing via Cloudinary, unread notifications, and persistent chat storage in MongoDB. Designed with a responsive and modern user experience for both desktop and mobile devices.

Car Rental - Web Application
Allows users to browse, book, and manage rental cars with a dedicated admin dashboard for vehicles, bookings, and availability. Real-time availability and status updates throughout the booking workflow.

CipherForge — Password Generator
A visually rich password generator that creates cryptographically secure passwords using the Web Crypto API's getRandomValues (not Math.random) for true randomness. Features a live entropy calculator and strength meter (Weak/Medium/Strong) with estimated crack-time feedback, an adjustable length slider, toggleable character sets (uppercase, lowercase, numbers, symbols) with options to exclude similar or ambiguous characters, a rolling history of the last 5 generated passwords with per-item favoriting and copy-to-clipboard, and a guarantee that at least one character from each selected category appears in every generated password.
Lexicon — English Dictionary & Pronunciation Tome
A dictionary web app with a Greek manuscript-inspired design, fetching word definitions, phonetics, and audio pronunciation from the Free Dictionary API. Displays part of speech, up to 3 definitions, a usage example, and up to 8 synonyms per word, with one-click audio playback of native pronunciation. Includes popular search suggestions, a localStorage-backed recent-search history of the last 5 words, copy-to-clipboard for quick sharing of a definition, native Web Share API integration on supported devices, and a toggleable Attic (dark) / Marble (light) theme that persists across visits.

Weather Dashboard
A visually rich weather dashboard that delivers real-time conditions, hourly, and 5-day forecasts using the Open-Meteo API. Features live city search with autocomplete suggestions, one-tap geolocation lookup, animated ambient backgrounds that shift with current weather (rain, snow, clear skies), a recent-searches history, and a smooth light/dark theme toggle.

QuickQR
A sleek QR code generator that creates customizable codes for text, URLs, and contact cards (vCard). Features live preview, custom foreground/background colors, high-resolution PNG export, one-tap copy to clipboard, and a polished dark-themed UI with tabbed input modes.

Git-Finder — GitHub Profile Lookup
A terminal-inspired web app that fetches and displays any GitHub user's profile using the GitHub REST API — showing bio, stats, and a git-diff-style followers/following visualization. Pinned repositories are pulled from third-party scraper services (with automatic fallback between sources, and a top-starred-repos fallback if pins are unavailable), since GitHub's public API doesn't expose pinned repos directly. Includes light/dark theme support and graceful error handling for rate limits and missing users.

Pakistani Phone Number Authenticator
A lightweight web application that validates Pakistani phone numbers using JavaScript and Regular Expressions to ensure correct format and input accuracy. Instant feedback with a clean, responsive UI.

Employee Record - Management System
A console-based application built in C using file handling to store, retrieve, update, and manage employee records efficiently. Menu-driven interface with focus on memory management and data persistence.


Certifications
Verified Achievements
A growing collection of recognized certifications validating expertise across data, ML, and programming fundamentals.
Verified ProgrammingPython
Verified DataPandas
Verified DataData Visualization
Verified AI / MLIntro to Machine Learning
Verified AI / MLIntro to Game AI & Reinforcement Learning
Verified AI / MLIntro to Deep Learning
Let's Connect
Have a project in mind or just want to say hi? I'm always open to discussing new opportunities and creative ideas.
