About
Frontend Developer with 3+ years of experience building responsive web applications with React.js, Next.js and TypeScript across 3 domains: education, business-portal and e-commerce. Delivered the complete frontend of 3 portals (IMPULSE trading education platform, Newton Computers service portal, Larana Estate ground booking portal), covering 38+ pages, 22+ admin modules and 30+ REST API endpoints. Skilled in Redux Toolkit, JWT authentication and RBAC.
Skills & Expertise (39)
Work Experience
Frontend Developer
SVJ Technologies
Sep 2023 - Present
Delivered 3 production frontend applications in React.js, Next.js and TypeScript across 3 domains (education, business-portal, e-commerce), totaling 38+ pages and 22+ admin modules. Converted Figma designs into responsive UI components across 3 applications, and designed UI independently where no design was provided. Engineered reusable React components and 3 custom hooks (data fetching, debouncing, generic table) to cut code duplication and speed up feature delivery. Managed state with Redux Toolkit and Context API in 3 applications, and implemented RBAC that dynamically renders menus and enforces route-level permissions. Integrated 30+ REST API endpoints and configured Axios interceptors for JWT authentication with automatic token refresh; coordinated API contracts with backend engineers. Implemented client-side PDF and Excel reports (jsPDF, AutoTable, SheetJS) covering 3 document workflows: invoicing, quotations and data export. Deployed applications on 3 platforms (IIS, Vercel, Netlify); tested features manually and debugged issues with backend developers. Developed screens and connected backend APIs for 1 offline-first Electron.js and SQLite desktop POS application.
Education
Master of Computer Applications (MCA) - Alagappa University
2021 - 2023 ยท Afghanistan
Bachelor of Science in Computer Science - JP College of Arts and Science
2018 - 2021 ยท Afghanistan
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Availability Details
Relocation
Depends on Offer
Skills (39)
Click a skill to find developers with the same skill