About
I’m an Associate Software Developer with 1.5+ year of experience, specializing in Angular, TypeScript, and RxJS. I have hands-on experience building responsive and reusable UI components, integrating REST APIs, implementing role-based access, and optimizing application performance. I also have experience with Java, Spring Boot, Node.js, SQL, and React. I enjoy solving technical problems and continuously learning new technologies.
Skills & Expertise (34)
Work Experience
Associate Software Developer
SRKay Consulting Group
Dec 2024 - Present
Developed 45+ interactive components using Angular, RxJs, Infragistics and PrimeNg, reducing component render time by 20% - 25% and eliminating 3+ recurring UX defects. Designed and implemented a dynamic Summary View, using Infragistics IgxTreeGrid, featuring collapsible multi-level hierarchy, custom summary bands with user-defined column equations, reactive aggregation logic that recomputes parent-level rollups at every tree depth based on saved report configurations and multiple simultaneous active filter conditions. Developed responsive Angular user and admin interfaces for a Food Court management system used by 500+ users, implementing WebSocket-based real-time order status updates and role-based access control. Built a Custom Directive that visually highlights the currently focused element on Tab key navigation, providing users with a clear and consistent focus indicator across the UI. Implemented 3 Route Guard types (CanActivate, CanDeactivate, Resolver) across 12+ routes, securing role-based access and eliminating data-loss incidents on unsaved forms. Integrated RESTful APIs using HttpClient and RxJS(Observables, Subjects, BehaviorSubjects) to manage asynchronous data flow, enable component communication and handle errors efficiently. Optimized performance by implementing debouncing, pagination, code refactoring, change detection strategies (OnPush) and lazy loading for efficient data fetching, reducing initial load time by 30% - 35% and enhancing overall application responsiveness. Partnered with cross-functional teams to ensure seamless integration, resulting in a 15% reduction in UI-UX defects during QA cycles.
Education
Bachelor of Technology in Computer Engineering - Chandubhai S. Patel Institute of Technology
2021 - 2025 · Afghanistan
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Availability Details
Visa Status
Citizen
Relocation
Open to Relocation
Skills (34)
Click a skill to find developers with the same skill