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 EngineerDigitalHire (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 DeveloperMILETAP / 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 DeveloperFreelance & 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 DeveloperCareer 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.