Izza Zaheer

Izza Zaheer

Senior Software Engineer · Assistant Manager

Islamabad, Pakistan

About

Senior Software Engineer with 5+ years building enterprise banking and fintech applications in Vue.js, React.js, and TypeScript. Led the migration of Bank Al-Habib's core banking frontend to a micro-frontend architecture, improving application speed by 80%. Experienced in leading frontend teams, translating business requirements into scalable interfaces, and owning full product lifecycles from BPMN process design through to secure REST API integration.

What I'm looking for

Senior Software Engineer (Vue.js/React/TypeScript/Java) seeking a remote-first role with real ownership over architecture, a collaborative product-focused team, and room to grow into broader technical leadership.

Experience

Teresol Private Limited

Assistant Manager - Senior Software Design Engineer

Teresol Private Limited

May 2021 – Apr 2026

▸ Migrated Bank Al-Habib's (BAHL) core banking frontend from legacy Java to Vue.js and React.js using a micro- frontend architecture, improving application speed by 80% and simplifying long-term maintenance. ▸ Collaborated with senior engineers to build a shared, reusable frontend package, cutting rendering overhead and improving code performance by 30% across modules. ▸ Architected a Credit & Loan Management System from scratch, covering loan origination, credit risk scoring dashboards, disbursement pipelines, and real-time repayment tracking. ▸ Modelled multi-stage loan approval workflows in Camunda (BPMN 2.0), bridging business requirements and engineering execution for a unified banking platform. ▸ Built the Foreign Direct Investment (FDI) portal for BAHL — an investor-facing dashboard with role-based access control, document management, and financial reporting integrated with core banking APIs. ▸ Designed RESTful APIs with Node.js and Express.js and JWT-based authentication to connect frontend applications with core banking systems. ▸ Led a team of frontend engineers as Assistant Manager: ran performance reviews, distributed workload, and provided technical mentorship, consistently delivering on schedule. ▸ Authored unit tests, set PR review standards, and ran knowledge-transfer sessions that measurably cut junior developer ramp-up time. ▸ Designed UI/UX prototypes in Figma and Penpot, translating stakeholder requirements into implementation-ready designs. ▸ Built internal TypeScript-based VS Code extensions to improve developer tooling and IDE productivity across the engineering team.

VueReactJavaScriptJavaMySQLVue.jsCamunda BPMN
Punjab Skills Development Fund

Web Application Developer

Punjab Skills Development Fund

Mar 2019 – Sep 2019

▸ Built a full-stack school management portal (PHP, JavaScript, MySQL) for a government-backed fund, streamlining student records, attendance, and fee management. ▸ Developed an e-commerce platform with catalogue, cart, and checkout flows, delivering a fully responsive, accessible user experience. ▸ Converted Figma designs into pixel-perfect, responsive HTML/CSS, reducing design-to-development handoff friction.

PHPJavaScriptMySQL

Android Application Developer (Intern)

PTCL Headquarters

Feb 2019 – Aug 2019

▸ Shipped a municipal Waste Management System: two Android apps (citizen complaints and field-worker task management) plus an admin web portal. ▸ Integrated the Google Maps SDK for location-tagged complaint submissions and real-time worker dispatch tracking. ▸ Worked cross-functionally to define UX flows, align API contracts, and meet release milestones.

AndroidGoogle Maps SDKUX Design

Education

Capital University of Science and Technology, Islamabad

Master's · Computer Science

2025
International Islamic University Islamabad

International Islamic University Islamabad

BS · Software Engineering

2016 – 2020

Certifications

Freelancing

IIUI

Sep 2019 – No expiry

Skills

FigmaUnit TestingVS CodeLinuxGitCamunda BPMNRESTful APIPHPNode.jsTypeScriptNode.JsQuarkusTailwindBootsTrapHTML/CSSMySQLReact.JsVue.JsJavaJavaScript

Languages

English (Full professional proficiency)Urdu (Native or bilingual proficiency)