Summary
Overview
Work History
Education
Skills
Timeline
Haseeb Rehman

Haseeb Rehman

Sr. front-end developer
Islamabad

Summary

Frontend development professional with strong focus on creating impactful user experiences. Skilled in HTML, CSS, JavaScript, and modern frameworks such as React and Vue. Known for team collaboration, adaptability, and achieving results in fast-paced environments. Reliable and flexible, consistently delivering projects that meet and exceed expectations.

Overview

8
8
years of professional experience

Work History

Sr. front-end developer

EmbraceIT
10.2018 - Current

At Embrace-it, I collaborated on diverse projects with global teams, working across multiple front-end frameworks, while continuously enhancing my skills and expertise. Some of the notable projects I have worked on include


GetMT3 (DemandLink Studio)

  • Led the frontend team and collaborated with backend developers to deliver a scalable B2B product customization platform.
  • Built role-based dashboards for partners (product design, orders, invoices, tutorials, catalogs) and admins (comprehensive oversight of all partner activities, products, and orders).
  • Designed and implemented a custom Fabric.js editor that enabled partners to create and personalize products (e.g., iPhone 16 Pro Max in bio, clear, and tough variants) with advanced design tools.
  • Integrated Shopify and Etsy sync to automate product publishing and streamline order management across external marketplaces.
  • Implemented secure, role-based authentication flows, ensuring reliable access control across different user roles.
  • Partnered with backend teams to deliver high-performance APIs, ensuring smooth real-time editing, product management, and order processing.
  • Spearheaded the mockup generation pipeline using ImageMagick and Google Cloud, achieving 30,000 high-fidelity product mockups in just 17 minutes, allowing partners to preview their designs at scale.


CSM Project (HelloRetail)

  • Developed reusable UI components and upgraded frameworks (Bootstrap 3 to 5, Vue 2 to Vue 3 on standalone modules) to modernize the system and improve maintainability.
  • Integrated RESTful and GraphQL APIs, collaborating closely with back-end teams to ensure seamless data flow.
  • Streamlined the codebase by refactoring and modularizing CSS, HTML, and JavaScript, which improved readability and reduced technical debt.
  • Optimized performance by implementing lazy loading and caching strategies, significantly reducing page load times.


Event Management and Conference Tool (Sajilni)

  • Implemented responsive design principles with Material UI and React to ensure seamless usability across desktops and mobile devices.
  • Collaborated with UX designers to create intuitive user flows for video/audio calls, session broadcasting, and messaging features.
  • Led front-end development efforts on key modules from inception to deployment, ensuring successful launches.
  • Mentored junior team members by guiding them on React best practices and reusable component design.


Website Assessment Tool (Baernholdt)

  • Built a performance assessment dashboard in Vue and Vuex to evaluate accessibility, speed, dead links, and optimization issues.
  • Enhanced user experience by implementing real-time analysis and data visualization for faster insights.
  • Reduced load times and improved analysis accuracy using advanced optimization and caching techniques.
  • Ensured high-quality outputs by rigorously testing against diverse website structures and performance scenarios.


Landing Page Building Tool (Baernholdt)

  • Developed modular layouts with Bootstrap and JavaScript (ES6), allowing users to dynamically configure restaurant pages.
  • Collaborated with UX teams to create user-friendly, drag-and-drop functionality for custom layouts.
  • Improved codebase scalability by refactoring into reusable templates and components.


Landing Page Building Tool (Baernholdt)

  • Created a comprehensive dashboard in Vue, Vuex, and Vuetify for managing products, customers, inventory, and pricing.
  • Implemented API integrations to synchronize large datasets, ensuring smooth interaction between front-end and back-end systems.
  • Managed source code with Git branching strategies, PR reviews, and conflict resolution to maintain development flow.
  • Enhanced performance by adopting optimization techniques, such as code splitting and on-demand rendering.


Chat Application (Rainn)

  • Developed a real-time chat system with Vue, Vuex, and Socket.io, enabling anonymous and secure communication for sensitive use cases.
  • Collaborated closely with backend developers to integrate WebSocket APIs, and ensure reliable, scalable messaging.
  • Ensured user privacy and quality by testing against diverse scenarios, and handling edge cases in real-time interactions.
  • Stayed up to date with security and encryption standards to safeguard user anonymity.

Software engineer

Zixsol (PVT) Ltd
09.2017 - 09.2018
  • Hotel Booking Project: Designed a project using Vuejs, Vuex, Vuetifyjs, and Firebase.
  • Local Fabrication Cell Recommendation System: Worked on a project developed using Vuejs, Vuex, Vuetifyjs, Nuxt, and Firebase/Firestore. It is a recommendation system where users can perform CRUD operations on Purchase Orders and different Stock Items.
  • Photographer Project: Worked on a project designed for photographers, developed using Nuxt, Vuex, Vuetify, and Firestore. It helps photographers in managing their clients, payments, event scheduling, etc.

Education

BS - Software Engineering

International Islamic University
07.2016

Skills

Javascript/TypeScript

Timeline

Sr. front-end developer - EmbraceIT
10.2018 - Current
Software engineer - Zixsol (PVT) Ltd
09.2017 - 09.2018
International Islamic University - BS, Software Engineering
Haseeb RehmanSr. front-end developer