About
Angular Developer with 4 years of experience building scalable, high-performance web applications. Proficient across Angular v12–v18 with deep expertise in TypeScript, RxJS, Signals, Reactive Forms, NgRx, and Standalone Components. Experienced in designing complex multi-step user flows, optimizing rendering performance, securing frontends with JWT/RBAC, and integrating REST APIs. Currently expanding into Generative AI through side projects using the OpenAI API and RAG.
Skills & Expertise (40)
Work Experience
Software Developer – Angular / Full Stack (MEAN)
Durapid Technologies
Feb 2023 - Present
Built Angular (v18) frontends using Standalone Components, Signals, Reactive Forms, and Dependency Injection to handle complex multi-step user flows, leveraging Angular Lifecycle Hooks for precise component control, NgRx for shared state management, and RxJS Operators for async data streams. Improved application performance by implementing OnPush Change Detection Strategy, Lazy Loading, route-level code splitting, and bundle optimization, resulting in faster initial page loads and reduced unnecessary rendering. Secured frontend modules with JWT access/refresh token rotation via Angular HTTP Interceptors — silently refreshing sessions on 401 responses and enforcing RBAC-based route guards on protected routes. Integrated REST APIs across multiple business applications using Angular HTTP Client, handling complex data flows with RxJS operators and BehaviorSubjects for client-side caching. Integrated the OpenAI API to add AI-assisted frontend features — including search suggestions and content summarization — as experimental features within existing product workflows. Worked with Micro Frontend architecture to build modular Angular applications with independently deployable frontend modules, improving scalability and team autonomy across the project. Contributed to code reviews, identified edge cases in peer PRs, and wrote Jasmine/Karma unit tests for frontend modules to maintain code quality.
Junior Web Developer – Frontend (Angular)
Owebest Technologies
Jul 2022 - Jan 2023
Developed Angular UI components and integrated them with REST APIs, collaborating with offshore and onshore teams across the full software development lifecycle. Built reusable Angular components with RxJS-based reactive state management, following design system guidelines to keep the UI consistent across application modules. Improved test coverage by writing Jasmine and Karma unit tests for core components, catching regressions early in the development cycle.
Education
B.Tech in Computer Science - Poornima Group of Institutions
2017 - 2021 · Afghanistan
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Skills (40)
Click a skill to find developers with the same skill