Shah Fahad — Senior Software Engineer (React, Next.js, Flutter, WebRTC)
Shah Fahad is a Senior Software Engineer based in Karachi, Pakistan, with 6+ years of experience building real-time, high-performance web and mobile applications. He specializes in React, Next.js, TypeScript, Flutter, WebRTC, and SignalR — from enterprise video-conferencing platforms to modern hiring systems and cross-platform mobile apps. He is currently a Software Engineer at DigitalHire and is available for new opportunities, including remote roles.
Skills & Technologies
- Frontend: React.js, Next.js, TypeScript, JavaScript, Tailwind CSS, Redux
- Mobile: Flutter, Dart
- Real-Time: WebRTC, SignalR, WebSocket
- Backend & DB: Node.js, PHP, MySQL, PostgreSQL, MongoDB
- Tools & Platforms: Git, GitHub, Vercel, Figma, VS Code
Professional Experience
Software Engineer — DigitalHire (Jan 2023 – Present)
- Leading frontend development for a modern hiring & recruitment platform using React, Next.js & TypeScript
- Built reusable component library and complex multi-step application flows
- Focused on performance optimization, clean code architecture and exceptional user experience
Technologies: React.js, Next.js, TypeScript.
Senior Frontend Developer — MILETAP / E-OCEAN (2020 – 2024)
- Developed Konnect.im — real-time video conferencing platform using WebRTC and SignalR
- Built WhatsApp ChatBot Simulator with visual drag-and-drop flow builder
- Architected real-time messaging and communication infrastructure
Technologies: React.js, WebRTC, SignalR.
Full-Stack Developer — Freelance & Contract (2018 – 2020)
- Delivered 10+ custom web and mobile applications for clients across Pakistan
- Specialized in Flutter mobile apps with PHP/MySQL backend
- Built service booking platforms with live tracking and payment integration (Helpers App)
Technologies: Flutter, PHP, MySQL.
Junior Developer — Career Start (2016 – 2018)
- Started professional journey mastering modern JavaScript, React and web fundamentals
- Developed internal tools and web applications for local businesses
Technologies: JavaScript, React, HTML/CSS.
Projects
Agent Shah — 3D Portfolio Game — Personal · Vibe Jam 2026 (2026)
Three.js + Rapier 3D physics — a playable agent-themed portfolio
A top-down 3D stealth shooter where the playable agent is me. Players move through neon-lit sectors, pick up briefings on each of my projects, and fight through enemies with pistols, machine guns, and even a pencil. Built from scratch on Three.js + Rapier physics — no React, no game engine.
Built with: Three.js, Rapier 3D, GSAP, Vite, WebGL.
Konnect.im — Video Conferencing — MILETAP (2024)
Enterprise-grade real-time video conferencing platform
Multi-participant video conferencing with screen sharing, real-time chat, and participant management. Built for enterprise teams needing reliable, low-latency communication.
Built with: React.js, WebRTC, SignalR, Redux.
WhatsApp ChatBot Simulator — E-OCEAN (2024)
Visual flow builder for designing and testing WhatsApp bots
A drag-and-drop flow builder that lets teams design, preview and test WhatsApp chatbot conversations before deploying them to production customers.
Built with: React.js, Redux, Tailwind CSS, Node.js.
Helpers — Service Booking App — Freelance (2024)
On-demand home services marketplace for Pakistan
Mobile app connecting homeowners with vetted service professionals for plumbing, electrical, cleaning, and AC repair. Features live tracking and in-app payments.
Built with: Flutter, Firebase, Google Maps, Stripe.
Khawateen Rozgar Services — EXACT (2023)
Women's empowerment job portal for re-entering the workforce
A job portal tailored for women returning to professional life, with curated listings across IT, healthcare, teaching, and marketing sectors.
Built with: React.js, Node.js, MongoDB, Express.
Kistpay Admin Portal — KISTPAY (2023)
Installment management dashboard with payment analytics
Admin portal for tracking customer installment plans, pending payments, and repayment schedules with a comprehensive analytics dashboard.
Built with: React.js, Redux, Chart.js, REST API.
OPD Entry Software — KHADIM-E-INSANIYAT (2023)
Offline-first patient registration app for hospital OPDs
Flutter app for patient registration and daily OPD management at a hospital in Karachi. Works fully offline with local SQLite and syncs when connected.
Built with: Flutter, Floor ORM, SQLite, Dart.
Reap Agro — Loan Management — REAP AGRO (2023)
Agricultural loan management system for farmers
Web app for managing farm loans — tracking documents, land records, disbursement amounts, and repayment schedules in one place.
Built with: React.js, Node.js, PostgreSQL, AWS S3.
Digital Display Manager — SCREENING (2022)
Content scheduling system for corporate digital signage
CMS for managing what plays on digital signage displays — playlist builder, zone management, content scheduling, and live preview.
Built with: React.js, Electron, Node.js, WebSocket.
Leave Management System — DR. RUTH K.M. PFAU CIVIL HOSPITAL (2019)
Employee leave application and approval workflow
Internal web app for Dr. Ruth K.M. Pfau Civil Hospital Karachi — employees apply for leave, managers approve or reject, HR tracks across departments.
Built with: PHP, jQuery, MySQL, Bootstrap.
Contact
Email: hello@shahfahad.dev. Based in Karachi, Pakistan. Connect on GitHub and LinkedIn.