Back
Year
2025
Tech & Technique
Angular 13, TypeScript, GraphQL, Apollo Client, Google Maps API, Jasmine, Karma, Cypress, Azure DevOps
Description
A comprehensive inspection management platform built for Allianz field engineers to streamline on-site inspection workflows, reporting, and data visualization.
Key Features:
Technical Highlights:
Key Features:
- 🗺️ Google Maps Integration: Location-based inspection assignment and field navigation
- 📋 Inspection Workflows: Structured multi-step inspection forms with validation
- 📊 Reporting & Analytics: Dynamic report generation with data visualization components
- ♿ Accessibility Compliant: Keyboard navigation, breadcrumbs, ARIA patterns, and responsive layouts
- ⚡ Performance Optimized: Infinite scrolling, optimized API consumption, lazy loading
Technical Highlights:
- Built with Angular 13 and TypeScript using GraphQL (Apollo Client) for efficient data fetching
- Integrated Google Maps API for field engineer location tracking and task assignment
- Automated test coverage with Jasmine/Karma (unit) and Cypress (E2E)
- Maintained CI/CD pipelines in Azure DevOps using YAML
My Role
Software Developer (Frontend Focused)
Contributed across the full stack:
Contributed across the full stack:
- 🎨 Frontend: Built and maintained Angular components with TypeScript
- 🔗 API Layer: Integrated GraphQL queries/mutations via Apollo Client
- 🗺️ Maps: Implemented Google Maps features for field inspection workflows
- ✅ Testing: Wrote unit tests (Jasmine/Karma) and E2E tests (Cypress)
- ⚙️ DevOps: Maintained Azure DevOps CI/CD pipelines with YAML
- ♿ Accessibility: Led keyboard navigation and WCAG compliance improvements