Lahore, Pakistan

Senior Frontend Engineer

ZAID NAEEM

React · TypeScript · React Native · Enterprise SaaS

Building production web and mobile experiences across complex enterprise SaaS products, with a focus on frontend architecture, state management, performance and API-driven workflows.

4+years in production software
2promotions at 7Vals
Web + mobilehands-on product engineering
Zaid Naeem

About

Hands-on frontend ownership

I'm a Senior Software Engineer with 4+ years of experience building React, TypeScript and React Native applications for the EZO enterprise SaaS suite.

My work spans large-scale frontend modernization, complex Redux-driven workflows, offline-first mobile features, REST API integration and frontend performance. I work primarily on frontend systems while regularly collaborating across Ruby on Rails APIs and backend data flows.

My architecture and ownership experience grew out of years of implementation, debugging and code review. I still spend most of my time building and improving production software.

Engineering initiative

Proposed and implemented TypeScript and ESLint enforcement in the React Native repository so unresolved type and lint issues could not be pushed.

AI-assisted development

I use Cursor and Claude for implementation, debugging and refactoring with a review-first workflow, while retaining full ownership of the code I ship.

Core skills

Tools used in production work

Frontend-focused, with practical Rails and API collaboration.

Frontend

ReactTypeScriptJavaScript (ES6+)Redux ToolkitRedux ThunkReact QueryHTMLCSS / SCSSMaterial UITailwind CSStss-reactesbuild

Mobile

React NativeSQLiteOffline-first workflows

Backend / APIs

Ruby on RailsREST APIsControllersActiveModelSerializersPresentersMySQL / SQLCanCanCanDelayedJob

Cloud / Delivery

AWS S3CloudFrontCodeDeployGitHub Actions

Tools

GitGitHubCursorClaudePostmanRedmine

Experience

Four years of continuous product engineering

Two promotions at 7Vals, growing from mobile feature delivery into broader React web and platform ownership while remaining hands-on.

7Vals — Product Engineering for EZO

Lahore, Pakistan

Enterprise SaaS products spanning asset management, IT operations, maintenance and equipment rental.

Senior Software Engineer

Jul 2025 – Present
  • Owned and extended the shared listing-filter platform across four SaaS products, working across reusable React components, Redux state, Rails services, code reviews and team knowledge sharing.
  • Delivered major React modernization and product work across Members, Provisioning, Vendors and Documents, alongside Dispatch Center and the CMDB/ITSM integration.
  • Completed the CloudFront and S3 rollout for frontend asset delivery, resolving remaining QA and production issues and helping reduce measured page-load time by roughly 50% across validated environments.

Software Engineer II

Jul 2024 – Jun 2025
  • Designed an offline-first React Native/Rails work-order workflow using SQLite caching, queued writes, batched reconnect synchronization and server-side background processing.
  • Expanded into React web and platform work through persisted filter-state handling, React performance improvements, Rails query/N+1 optimization and a self-directed TypeScript/ESLint initiative.

Software Engineer

Jul 2022 – Jun 2024
  • Built React Native versions of mature web workflows across reservations, audits, orders, work orders, Request Portal, scanning, inventory and scheduling.
  • Delivered listings, detail pages and resource actions with Redux Thunk while adding Rails REST endpoints, serializers, typed mappings and pagination where mobile APIs were missing.

Selected professional work

Engineering work with clear ownership

A selection of long-running platform work, product delivery and technical initiatives from the EZO enterprise SaaS suite.

Platform ownership

Multi-product listing filter platform

Owned and extended a shared filtering platform used across four enterprise SaaS products and their React Native clients.

Ownership and contribution

  • Built on an existing YAML-driven structure with reusable React components, Redux state and Rails filter services
  • Solved persisted-filter restoration by rebuilding Redux state from URL parameters after a hard browser refresh
  • Became the main technical reference over time and ran a knowledge-sharing session for the wider team
ReactTypeScriptReduxRedux ThunkRuby on RailsYAML
Frontend modernization

Legacy-to-React modernization

Implemented React modernization across mature SaaS modules while preserving permissions, behavior and feature parity.

Selected contribution

  • Implemented substantial migration work across Members, Provisioning and Documents, and inherited and finalized the in-progress Vendors migration
  • Worked with two other engineers on the large, permission-heavy Members migration
  • Preserved existing permissions and business behavior while replacing repeated server-rendered page loads with faster React interactions
ReactTypeScriptRedux ToolkitReact QueryRuby on RailsREST APIs
Mobile architecture

Offline-first mobile work orders

Designed and implemented an offline-first React Native and Rails workflow for field and maintenance teams working with unreliable connectivity.

Architecture and delivery

  • Added connectivity detection, background caching, SQLite storage and offline-aware UX
  • Queued offline writes and synchronized them in batches after reconnecting
  • Used server-side background processing to protect stability during reconnect bursts
React NativeTypeScriptSQLiteRedux ThunkRuby on RailsDelayedJob
Product engineering

Dispatch Center

Built Dispatch Center in React, a unified request-management workspace combining multiple operational workflows with a customized scheduling/calendar experience.

Selected contribution

  • Supported multiple request types and asset reservation and checkout timelines
  • Worked closely with product, UX and QA on the customized scheduling experience
  • Guided a junior engineer on backend data shapes and React debugging
ReactTypeScriptReduxREST APIsRuby on Rails
Cross-product integration

CMDB cross-product integration

Integrated an existing React CMDB module into a separate PHP/GLPI ITSM application despite having no prior professional PHP experience.

Integration work

  • Created a dedicated esbuild entry point and deployment-time bundle distribution through AWS S3
  • Resolved same-origin API proxying, route allowlisting, authentication, session and CSS-collision issues
  • Documented the production-safe integration for other developers
ReactesbuildPHP / GLPIREST APIsAWS S3
Performance engineering

Frontend delivery performance

Completed the CloudFront/S3 rollout for frontend asset delivery after taking over the in-progress initiative and resolving remaining QA issues.

Delivery and outcome

  • Completed rollout work across validated staging and production environments
  • Helped reduce measured page-load time by roughly half across validated staging and production measurements
AWS CloudFrontAWS S3ReactCodeDeployPerformance debugging

Professional product context

Work across the EZO product suite

Selected contributions across the EZO product suite through my work at 7Vals.

Enterprise SaaS product

EZO / EZOfficeInventory

Asset and equipment-management platform. Contributions span React modernization, shared filters, asset workflows and React Native field operations.

Enterprise SaaS product

AssetSonar

IT asset-management platform. Contributions include React/React Native workflows, shared filtering and the CMDB-to-ITSM integration.

Enterprise SaaS product

EZO CMMS

Maintenance and work-order platform. Contributions include mobile work-order experiences, planner/scheduling work and offline-first field workflows.

Enterprise SaaS product

EZRentOut

Equipment-rental platform. Contributions include orders and reservations, shared filters, mobile workflows and Dispatch Center.

Production mobile apps

React Native work used in the field

Public store links provide direct evidence of the production applications I have contributed to since 2022.

Production mobile app

EZO Mobile

For operations teams managing equipment in the field: scan QR and barcodes, check items in and out, run location and custody audits, and manage reservations and carts on the go.

Production mobile app

AssetSonar Mobile

For IT teams managing hardware and software lifecycles: scan and update assets, verify custody, run audits, and keep accurate ITAM records from the field.

Production mobile app

EZO CMMS Mobile

For maintenance technicians and field teams: manage assigned work orders and maintenance tasks, record work logs offline, and synchronize updates when connectivity returns.

Production mobile app

EZRentOut Mobile

For equipment-rental teams in the office or field: rent out and return orders, scan equipment, check availability, and manage customers, vendors and locations on the go.

Public side projects

AI-assisted prototypes

Self-directed AI-assisted prototypes for exploring product ideas and rapid implementation.

AI-assisted prototype

IntelliServe CRM

An AI-assisted rapid prototype exploring service-business CRM workflows through appointments, customers, dashboards and analytics.

Prototype scope

  • Appointment and customer workflows
  • Responsive dashboards and analytics
  • Service-business management concepts
ReactTypeScriptTailwind CSSNode / ExpressMongoDB
AI-assisted prototype

StockPioneer

An AI-assisted inventory-management prototype covering stock, suppliers, locations and core inventory workflows.

Prototype scope

  • Stock and item management
  • Supplier and location records
  • Inventory activity and dashboard views
ReactTailwind CSSNode / ExpressMongoDB

Education & certification

Academic foundation

Education · 2018 – 2022

BS Computer Science

National University of Computer and Emerging Sciences (FAST-NUCES)

  • Dean's List — Fall 2020 and Fall 2021
  • Full four-year merit scholarship
Certification

AWS Certified Cloud Practitioner

CLF-C02

Contact

Let's connect

Interested in discussing frontend engineering, React and TypeScript systems, or product engineering opportunities? Feel free to reach out.