• Resume
Available for new opportunities

Mavia Ali.

Software Engineer · MERN Stack Developer · Full-Stack Developer

I build scalable systems that handle real load - from architecture to the last pixel.

5+
Years Experience
50+
DB Schemas Designed
12+
Production Platforms
30K+
Users Served
Mavia Ali portrait
Who I am

Architect of
Scalable Systems

Software Engineer with 5+ years of experience building and maintaining production-grade full-stack web applications . My focus is on building systems designed to scale gracefully — from well-structured database schemas and API design to clean, intuitive frontend interfaces.

I have extensive experience designing data models, building robust APIs, implementing secure authentication flows, and integrating third-party services such as payment gateways and government compliance APIs.

I work closely with cross-functional, distributed teams in agile environments, contributing to technical decisions, code quality improvements, and smooth feature delivery . The result is software that remains efficient, stable, and adaptable as it evolves over time.

Quick Facts

  • Current Role

    Software Engineer II — Digital Dividend

  • Education

    BS Computer Science — Federal Urdu University

  • Specialty

    MERN Stack · MySQL · Next.js · TypeScript

  • Location

    Karachi, Pakistan · Open to Remote

Technical Skills

Full-Stack Expertise

Backend

  • Node.js
  • Express.js
  • MongoDB
  • MySQL
  • Firebase Firestore
  • Mongoose
  • REST API Design
  • WebSockets
  • JWT / OAuth 2.0
  • Auth0
  • Firebase Auth
  • Microservices

Frontend

  • React.js
  • Next.js
  • TypeScript
  • Redux Toolkit
  • RTK Query
  • Tailwind CSS
  • shadcn/ui
  • Material UI
  • HTML5 / CSS3
  • Sass / SCSS
  • i18n / RTL
  • Zustand

Tools & Methodologies

  • Git / CI-CD
  • Docker
  • Postman
  • Swagger / OpenAPI
  • Agile / Scrum
  • Sentry
  • Mapbox GL
  • Turf.js
  • Payment Gateways
  • AI-Assisted Development
  • GitHub Copilot
  • Claude
  • Cursor
Career Timeline

Where I've Worked

June 2022 — Present

Digital Dividend

Software Engineer Level II · Karachi, Pakistan

  • Engineered and maintained multiple MERN stack production applications across automotive, real estate, analytics, and auction platforms, serving 30K+ monthly active users and handling 500+ daily requests
  • Architected a lane capacity system managing per-branch, per-service, and timeslot-based booking limits with real-time availability and override logic, handling 200+ concurrent bookings daily
  • Designed scalable REST APIs with Node.js and Express.js within a microservices architecture, including background job processing, and automated PDF generation workflows
  • Modeled and optimized 50+ MongoDB schemas with indexing strategies and caching techniques, improving API performance and ensuring data integrity at scale
  • Led implementation of complex client-side business logic in React.js and Next.js, managing state, API integrations, and real-time data synchronization across critical features

April 2021 — May 2022

Dynamic Global Links

Associate Software Engineer · Karachi, Pakistan

  • Built and consumed REST APIs using Node.js and Express.js, handling data flow between server and client
  • Implemented end-to-end authentication flows using JWT, Auth0, and Firebase Auth covering backend token management and frontend session handling
  • Designed MongoDB schemas with Mongoose, implementing queries, pipelines and other data operations
  • Collaborated with senior engineers to implement full-stack features and API architecture across 3+ client-facing web applications, gaining hands-on experience with production-grade development practices

2019 — 2022

Federal Urdu University

Bachelor of Science in Computer Science · Karachi, Pakistan

Get In Touch

Let's Build
Something.

I'm open to full-time roles, remote contracts, and consulting work. If you're building something ambitious that needs a strong full-stack engineer — let's talk.