Skip to content
Mohsin HassanSoftware Engineer
AvailableResume

02 / About & experience

From frontend to full stack

Portrait of Mohsin Hassan

My name is Mohsin Hassan, a Software Engineer based in Islamabad, Pakistan with 3+ years of experience delivering scalable web applications for SaaS, e-commerce and enterprise clients. I work day to day in React.js, Next.js, TypeScript, Node.js and NestJS.

I like owning a feature end to end, from API design through to the responsive UI, inside an Agile team. Leading the component architecture on one team cut development time by 40% across 3+ projects, and I've built frontends that hold up for as many as 20,000 concurrent users.

How I got here

I studied Computer Science at SZABIST in Islamabad and started out as a Frontend Developer, building component-based React interfaces and tuning Core Web Vitals through lazy loading, code splitting and caching. Within a year I moved into full-stack work: REST and GraphQL APIs, Node.js services, MongoDB and PostgreSQL. Today I'm a Software Engineer at Turing Technologies on a 12-person cross-functional team, working on MERN applications and the move from a monolith to microservices, while leading code reviews and mentoring junior developers.

Career path

Experience

  1. Software Engineer

    Turing Technologies

    React js, Next js, Nest js, Node js, Ant Design

    April 2025 to Present

    1 yr 4 mo

  2. Full Stack Developer

    Uptech Sol

    Next js, React js, TypeScript, Node js, Redux, Zustand, Tailwind Css

    Aug 2023 to Mar 2025

    1 yr 8 mo

  3. Frontend Developer

    IK Solutions

    HTML, CSS, JavaScript (ES6+), React js, Redux, Context API

    May 2022 to Feb 2023

    10 mo

  4. Web Developer

    Fiverr & Upwork freelance

    Next js, React js, Node js, Tailwind Css

    Aug 2022 to Present

    4 yr

Technical expertise

Stack

Frontend engineering

React and Next.js interfaces, typed with TypeScript and built from design files to WCAG guidelines.

  • Redux Toolkit
  • Zustand
  • React Query
  • Tailwind CSS
  • Material UI
  • shadcn/ui
  • Ant Design
  • HTML5
  • CSS3
  • Sass

Backend & data

Node.js services and REST APIs, with the schemas, queries and indexes behind them.

  • Express.js
  • NestJS
  • GraphQL
  • MongoDB
  • PostgreSQL
  • MySQL
  • SQL
  • Supabase
  • Firebase

Architecture & delivery

Rendering strategy, code shared across applications, and getting releases to production.

  • SSR / SSG / ISR
  • Component-based architecture
  • Microservices
  • Monorepo (Nx / TurboRepo)
  • Vercel
  • AWS S3

Testing & quality

Unit, integration and end-to-end coverage, plus performance and accessibility checks.

  • Jest
  • React Testing Library
  • Cypress
  • Playwright
  • BrowserStack
  • Lighthouse
  • WCAG

Tools

VS Code · Cursor · Postman · Figma · Jira · Slack