I’m Maarij Sarfraz, a software engineer with 2+ years of experience building production web applications for SaaS platforms and international clients. I enjoy owning frontend architecture end to end, turning product needs into clean, scalable React/Vue solutions with strong foundations in DSA, OOP, algorithms, and practical REST API integration, authentication, and state management.

Maarij Sarfraz

I’m Maarij Sarfraz, a software engineer with 2+ years of experience building production web applications for SaaS platforms and international clients. I enjoy owning frontend architecture end to end, turning product needs into clean, scalable React/Vue solutions with strong foundations in DSA, OOP, algorithms, and practical REST API integration, authentication, and state management.

Available to hire

I’m Maarij Sarfraz, a software engineer with 2+ years of experience building production web applications for SaaS platforms and international clients. I enjoy owning frontend architecture end to end, turning product needs into clean, scalable React/Vue solutions with strong foundations in DSA, OOP, algorithms, and practical REST API integration, authentication, and state management.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

English
Advanced
Urdu
Fluent

Work Experience

Software Engineer Intern at Ascend BPO Services, Inc. (Remote)
August 1, 2025 - January 1, 2026
Built an interactive drag-and-drop IVR Flow Builder UI using ReactFlow, creating 9 custom node types and a real-time canvas preview with visual conditional routing for non-technical operators. Developed the IVR Analytics Portal frontend with 20+ KPI cards, interactive Recharts dashboards (call volume trends, peak hour heatmaps, drop rate charts), and a virtualized MUI DataGrid optimized for 100k-row filtering, sorting, and CSV export. Collaborated with the backend team on API contracts and data flow decisions during sprint planning and code reviews.
Front-End Developer Intern at Ascend BPO Services, Inc.
August 1, 2025 - January 1, 2026
Built an interactive drag-and-drop IVR Flow Builder UI using ReactFlow, implementing 9 custom node types with real-time canvas preview and a visual conditional routing interface for non-technical operators. Developed an IVR Analytics Portal frontend with 20+ KPI cards and interactive Recharts dashboards (call volume trends, peak-hour heatmaps, drop-rate charts). Implemented a virtualized MUI DataGrid supporting 100k-row operations with filtering, sorting, and CSV export. Tech stack included React 19, Vite, ReactFlow, MUI, Recharts, TanStack Query, Zustand, and TailwindCSS.
Front-End Developer Intern at Ascend BPO Services, Inc. (Remote)
August 1, 2025 - January 31, 2026
Built an interactive drag-and-drop IVR Flow Builder UI using ReactFlow with 9 custom node types, real-time canvas preview, and a visual conditional routing interface enabling non-technical operators to manage complex call flows independently. Developed the IVR Analytics Portal frontend with 20+ KPI cards, interactive Recharts dashboards (call volume trends, peak-hour heatmaps, drop-rate charts), and a virtualized MUI DataGrid supporting 100k-row operations including filtering, sorting, and CSV export.
Software Engineer Intern at Global Expeditions SMC, London (Remote)
November 1, 2023 - November 1, 2024
Developed responsive, accessible UI for a B2B SaaS travel platform, building four role-specific panel interfaces (SuperAdmin, CompanyAdmin, AgencyAdmin, AgentPanel) using Ant Design with attention to performance and cross-browser compatibility. Integrated REST APIs with backend and product teams, implemented state management with Vuex, and maintained consistent design standards across the application lifecycle.
Front-End Developer Intern at Global Expeditions SMC, London
November 1, 2023 - November 1, 2024
Developed responsive, accessible UI for a B2B SaaS travel platform using Ant Design components, including four role-specific panel interfaces (SuperAdmin, CompanyAdmin, AgencyAdmin, AgentPanel) optimized for performance and cross-browser compatibility. Collaborated with backend and product teams to integrate REST APIs, implemented state management with Vuex, and maintained consistent design standards across the application lifecycle.
Front-End Developer Intern at Global Expeditions SMC, London (Remote)
November 1, 2023 - November 30, 2024
Developed responsive, accessible UI for a B2B SaaS travel platform, creating four role-specific panel interfaces (SuperAdmin, CompanyAdmin, AgencyAdmin, AgentPanel) using Ant Design components with cross-browser compatibility and performance optimization. Collaborated with backend and product teams to integrate REST APIs, implemented state management with Vuex, and maintained consistent design standards across the application lifecycle.

Education

BSc Computer Science at University of Management and Technology (UMT), Lahore
November 1, 2022 - July 1, 2026
BSc Computer Science at University of Management and Technology (UMT), Lahore
November 1, 2022 - July 1, 2026
BSc Computer Science at University of Management and Technology (UMT), Lahore
November 1, 2022 - July 1, 2026
BSc Computer Science at University of Management and Technology (UMT), Lahore
November 1, 2022 - July 1, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Education, Travel & Hospitality, Financial Services, Professional Services, Media & Entertainment