About
Frontend Software Engineer with 2+ years of experience building scalable, high-performance web applications using React.js, TypeScript, JavaScript (ES6+), and Redux Toolkit. Skilled in translating Figma designs into pixel-perfect responsive interfaces, integrating secure REST APIs, implementing authentication (JWT, RBAC, OTP), and improving performance through lazy loading, memoization, and code splitting. Strong foundation in component-driven architecture, state management, automated testing, and Agile delivery, with a track record of shipping production features for enterprise-scale platforms.
Skills & Expertise (39)
Work Experience
Frontend Software Engineer
OneSoft Systems Pvt. Ltd.
Aug 2024 - Present
Developed and maintained 25+ responsive React.js pages for an enterprise procurement platform supporting large-scale business operations. Built a reusable component library (20+ UI components, 15+ custom hooks), cutting duplicate code by 40% and speeding up feature delivery. Converted complex Figma designs into pixel-perfect, responsive interfaces using React.js, TypeScript, HTML5, CSS3, and Bootstrap. Improved application performance by 20% via lazy loading, memoization, code splitting, and optimized rendering. Integrated REST APIs with Axios, including centralized error handling, authentication, and loading-state management. Implemented JWT authentication and Role-Based Access Control (RBAC) to secure routes and user permissions. Managed global state with Redux Toolkit and Context API across procurement, inventory, reporting, and user management modules. Built dynamic dashboards, advanced search, pagination, reusable forms, OTP authentication, and automated email notifications. Wrote unit and integration tests with Jest and React Testing Library, achieving 80%+ coverage on critical components. Collaborated with backend engineers, QA, UI/UX designers, and stakeholders in Agile Scrum sprints; contributed to code reviews and Azure DevOps CI/CD deployments. Diagnosed and resolved rendering bottlenecks, memory leaks, and state-sync issues, improving application stability.
Education
Bachelor of Technology, Computer Science & Engineering - Bharath Institute of Higher Education and Research
- ยท Afghanistan
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Skills (39)
Click a skill to find developers with the same skill