About
Motivated Front-End Developer with 2 years of experience in designing and developing responsive, scalable, and user-friendly web applications using Angular, TypeScript, HTML, CSS, and JavaScript. Experienced in building reusable components, integrating REST APIs, implementing dynamic forms, and optimizing application performance. Proficient in Git, RxJS, and modern front-end development practices with a strong understanding of responsive UI design. A quick learner and collaborative team player, committed to delivering high-quality solutions and continuously expanding technical expertise in full-stack web development.
Skills & Expertise (11)
Work Experience
Front-End Developer
Yorosis Technologies
Nov 2024 - Present
Converted legacy Google Charts to Chart.js (Bar, Pie, and Doughnut charts) in Angular applications. Designed and developed an Advanced Report Builder that enables end-to-end report customization, including dynamic fields, filters, sorting, grouping, drilldown and configurable layouts based on user requirements. Designed and developed a configurable Data Table to Gallery View feature, enabling users to transform tabular data into customizable card layouts with support for dynamic field mapping, image/default image selection, card previews, field ordering, image positioning, responsive card sizing, and end-to-end layout customization. Implemented a Save as Draft mechanism that enables users to persist partially configured workflows and continue editing later, while ensuring full workflow validation before final save/publish. Enhanced dashboard security features in the Widget module by introducing ownership-based access controls, enabling owners to assign read, write, or view permissions to specific users or teams. Developed a Calendar View for the My Tasks module using mwl-calendar-month-view, enabling users to visualize assigned tasks in a monthly calendar and perform workflow actions (Approve, Reject, Submit, etc.) directly from calendar events without switching to the table view. Redesigned and implemented the complete UI for the Landing Page and Dashboard, delivering a responsive, user-friendly interface optimized for desktop, tablet, and mobile devices. Implemented a User Preferences system to persist user-selected filters and view settings across sessions, automatically restoring the last applied configuration on page refresh for the Landing Page, My Tasks, and Workflow Dashboard, improving usability and reducing repetitive user actions. Fixed numerous critical bugs and functional issues in both Workflow and Widget modules, improving system stability and user experience.
Education
Electronics and Communications Engineering - Sri Venkateswara College of Engineering
2020 - 2024 ยท Afghanistan
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Availability Details
Visa Status
Citizen
Relocation
Depends on Offer
Skills (11)
Click a skill to find developers with the same skill