About
Frontend Developer with 3+ years building enterprise apps in Angular 16+, AngularJS, TypeScript and RxJS: real-time dashboards (WebSockets, D3.js, ApexCharts), reusable component libraries and accessible (WCAG 2.1) responsive UIs built from Figma designs. Also ships React/Next.js and tests with Jasmine, Karma and Jest.
Skills & Expertise (35)
Work Experience
Software Engineer (Frontend)
Hash8
Aug 2023 - Present
Built 4 enterprise web modules in Angular 16+ and TypeScript as lazy-loaded feature modules with shared services and OnPush change detection, cutting the initial bundle by 30% and first load by 1.2 s. Created a reusable UI component library of 25+ components (data tables, forms, modals, chart wrappers) styled with Tailwind CSS and SCSS design tokens. It is used across 3 products and cut new-screen build time by 40%. Integrated REST and WebSocket APIs through typed Angular services, RxJS pipelines (switchMap, debounceTime, retry) and HTTP interceptors for JWT auth and global error handling, which removed duplicate network calls and made error states consistent. Moved legacy AngularJS controllers and directives to Angular components screen by screen, so the team could ship new features during the migration without a freeze. Improved accessibility to WCAG 2.1 AA with semantic HTML, ARIA roles, keyboard navigation and contrast-checked tokens, raising the Lighthouse accessibility score from 72 to 96, and fixed layout bugs across Chrome, Edge, Firefox and Safari. Wrote unit tests in Jasmine/Karma and Jest and Cypress smoke tests for critical flows, reaching 70% coverage on shared components and cutting QA-reported UI defects by 35%.
Education
B.E., Electronics and Communication Engineering - University College of Engineering Kanchipuram (Anna University)
- 2023 ยท 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 (35)
Click a skill to find developers with the same skill