Muhammad Yousuf Chohan
Senior Software Engineer: React, Next.js, TypeScript, Node.js
Karachi, Pakistan (PKT, UTC+5). Open to remote work and relocation.
Summary
Senior Software Engineer with 5+ years of experience building and shipping React/Next.js and Node.js products across SaaS, healthcare, e-commerce, HR tech and legal tech. Currently lead frontend engineer at a New York-based company, working directly with the CEO. Owns products from architecture to deployment and leads teams hands-on.
Technical skills
- Frontend
- React (18/19), Next.js, TypeScript, JavaScript, Vite, Redux Toolkit, TanStack Query, TanStack Table, react-hook-form, Tailwind CSS, shadcn/ui, Bootstrap, HTML, CSS
- Real-time & browser APIs
- WebSockets, WebRTC, Service workers, Web Push
- Mobile
- React Native, Expo
- Backend & databases
- Node.js, Express.js, Strapi, REST APIs, JWT authentication, MongoDB, PostgreSQL, Frontend integration with Rails JSON APIs
- Testing
- Playwright, Puppeteer, Headless Chrome verification against mocked APIs
- Tools & DevOps
- Git, Postman, CI/CD pipelines, AWS, Heroku
Experience
Senior Software Engineer
Famaash, remote (New York, USA). Jun 2025 – Present
- Lead frontend engineer on a large Media Production SaaS platform (Heroku, CI/CD): owned frontend architecture and complex multi-step workflows, integrated multiple third-party services, and introduced shared conventions and engineering-to-product handoffs.
- Built dashboards for AI agents used by law firms (primarily personal injury practices) and a chat widget for a legal intake flow, with CI/CD pipelines, working closely with backend and AI engineers.
- Lead frontend engineer on an AI-powered medical agent: built the full React (Vite) frontend with scalable UI patterns and a performance-focused architecture.
- Own the Next.js, TypeScript and Strapi public website end to end (architecture, development, deployment), cutting iteration cycles by about 25%.
- Led the redesign of a New Jersey clinic's healthcare website (Next.js, Strapi), managing development and a small design team; engagement and patient inquiries increased.
Senior Manager, then Assistant Vice President (from Sep 2024)
Gray Mines, Karachi, Pakistan. May 2024 – May 2025
- Built an e-commerce web app (Next.js, TypeScript, Strapi) that opened a new business line, owning architecture, design and deployment (AWS, CI/CD); it created three new jobs after its alpha release.
- Designed and built a custom HRM system (Next.js, Node.js; AWS, CI/CD) with no dedicated designer; it streamlined internal administration and improved productivity by about 40%.
- Led development of a React and Node.js social network, with a React Native app planned.
Full Stack Software Engineer
Taxon Technology LLP, Karachi, Pakistan. Dec 2023 – May 2024
- Led junior developers on a full-stack MERN e-commerce platform.
- Built an event-ticketing web app for a power generation company, cutting time-to-market by at least 25%.
Software Engineer
Designer Dev, Karachi, Pakistan. Oct 2022 – Dec 2023
- Built the frontend and backend of a forex trading application (React, Strapi), scaling the backend to 10,000+ users, with an in-app helpdesk supporting media transfer in messages.
- Automated admin tasks with server cron jobs, reducing manual admin effort by about 50%.
- Built a travel services web app with client, vendor and admin portals (Next.js, Express.js, JWT authentication), plus several smaller React.js projects.
Freelance Software Engineer
Self-employed, part-time. Aug 2021 – Dec 2023
- Mobile apps and a Chrome extension for clients.
Education
BS in Computer Science, SZABIST, Karachi, Pakistan. 2019 to 2023. CGPA 3.62.
Languages
English (fluent), Urdu (native)