About
Frontend Architect with 9+ years of experience building, scaling and migrating enterprise web and hybrid mobile applications with the Angular ecosystem (v5 to v17), React.js and TypeScript. Track record of zero-downtime, zero-rollback migrations: AngularJS to Angular 8/10/12 and Angular 14 to 16. Currently the frontend architecture owner at Binary Semantics for AMCS Group (Ireland), architecting a modular Angular Nx monorepo and a configurable SurveyJS + Angular ESG form engine. Daily user of GitHub Copilot and Gen AI engineering practices (prompt engineering, AI-assisted code generation and debugging), improving team delivery speed by an estimated 30%. Building Python and generative AI skills through Coursera. Available to join within 15 days.
Skills & Expertise (48)
Work Experience
Frontend Architect / Senior Frontend Engineer
Binary Semantics Pvt Ltd
Jun 2021 - Present
Own frontend architecture, technology decisions, design system, Nx monorepo structure and sprint delivery for the FigBytes ESG & Sustainability Reporting Platform, working with a cross-functional team of 8+ engineers. Built an Angular Nx monorepo with feature-scoped libraries (Administration, Framework Management, BRSR Report Builder) and a shared UI component library, reducing code duplication by ~40% and enabling parallel team development without merge conflicts. Architected a configurable ESG form engine with SurveyJS integrated into Angular services, letting non-technical ESG managers author, publish and version report templates for BRSR, CDP and ESRS through JSON configuration and removing per-framework hardcoding. Executed the Angular 14 to 16 migration (Standalone Components, Typed Reactive Forms, Signals, inject()-based DI), resolving SurveyJS and third-party library compatibility issues with zero production downtime and zero rollbacks. Developed React.js modules (functional components, Hooks, Context API, Redux) alongside Angular code in the same enterprise product suite. Drove Gen AI engineering adoption with GitHub Copilot (AI-assisted code generation, prompt-based scaffolding, AI-driven debugging), cutting feature delivery time by ~30% and establishing team-wide Copilot and prompt-engineering guidelines. Implemented NgRx (actions, reducers, effects, selectors) for multi-step ESG reporting workflows, and secured them with route guards, role-based access control, XSS prevention and secure API patterns. Managed Azure DevOps CI/CD pipelines for build, lint, test and multi-environment deployment; delivered 15+ features with zero sprint rollbacks.
Software Engineer, Full Stack
Ekyaa Global Technologies Pvt Ltd
Apr 2018 - Jan 2021
Led the AngularJS to Angular migration across versions 8, 10 and 12: converted controllers, directives and services to components, migrated RxJS 5 to 6, replaced template-driven forms with Reactive Forms, enabled Ivy and resolved breaking changes at each ng update step. Built the frontend of the Carebee home healthcare platform: real-time attendant and patient tracking with Google Maps, role-based dashboards (Agency Admin, Attendant, Patient/Family), care activity logging and alerts for missed check-ins. Contributed to 3+ enterprise web applications with Angular, JavaScript (ES6+), HTML5, SCSS, Bootstrap, Kendo UI and SQL Server, improving maintainability by 30% through OOP principles and clean architecture. Optimised SQL Server schemas and query execution plans, reducing page load and API response times by 25%.
Software Engineer, UI Developer
Mpower Softcom Pvt Ltd
Sep 2016 - Oct 2017
Built the UI of an HRMS, Payroll and Access Management System in Angular 5 and 6 (Reactive Forms, HttpClient, Route Guards, role-based modules) covering payroll, PF/ESI, attendance and employee onboarding. Developed 3+ responsive, mobile-first web applications with HTML5, CSS3, JavaScript, jQuery and Bootstrap.
Education
Master of Computer Applications (MCA) - Indira Gandhi National Open University (IGNOU)
- 2015 ยท Afghanistan
Bachelor of Computer Applications (BCA) - Indira Gandhi National Open University (IGNOU)
- 2012 ยท Afghanistan
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Availability Details
Visa Status
Need Sponsorship
Relocation
Open to Relocation
Skills (48)
Click a skill to find developers with the same skill