Software Developer

Company: TEKLABZ | Technology Labs for Software Industry

Location: Amman, Jordan

Duration: Mar 2023 – Present

Employment Type: Full-time

Overview

At TEKLABZ, I develop and maintain web-based applications for telecom clients, primarily using React and TypeScript. I build scalable modules, reusable components, and complex forms and grids to enable users to view, create, and edit complex telecom data coming from ArcGIS Utility Network or Ericsson Network Engineer systems, while integrating with ArcGIS APIs for GIS functionality.

Achievements / Highlights

  • Delivered a production-ready web apps for international telecom customers, leading frontend development from early prototype to stable release.
  • Built core React/TypeScript modules for fiber-network management, asset visualization, and complex forms for creating, editing, and viewing network data.
  • Implemented tools for fiber assignments and reservations, including input validation, state management, and reusable UI components.
  • Integrated ArcGIS APIs, Portal, and Server Services to consume third-party GIS data and services.
  • Developed ArcGIS add-ins to automate FTTH network design, improving accuracy and reducing manual steps.
  • Collaborated with backend and QA teams in Agile, solving complex problems like bulk feature deletion and dependency handling for network assets.
  • Mentored junior developers on React best practices and TypeScript patterns to ensure maintainable, high-quality code.