About
Senior Software Engineer with 5+ years of experience building scalable full-stack/frontend applications using React.js, Next.js, TypeScript, JavaScript ES6+, Node.js, Express.js, REST APIs, SQL/NoSQL, Git, Azure DevOps, CI/CD, and Agile/Scrum. Strong in component architecture, state management, API integration, authentication/authorization, debugging, performance optimization, responsive UI, production support, documentation, code reviews, ownership, and cross-functional collaboration. Familiar with AWS, Linux, deployment workflows, NGINX, Cloudflare, JWT/OAuth, DevOps practices, and scalable production-system thinking.
Skills & Expertise (74)
Work Experience
Frontend Developer (React.js)
AstraZeneca
Jan 2023 - Present
Designed, developed, and maintained scalable React.js and TypeScript web application features for dashboards, workflows, data-heavy tables, forms, and API-driven screens using Hooks, Redux/state management, reusable components, HTML5, CSS3, and REST API integration. Built responsive, well-abstracted, scalable, and high-performance UI components from requirements, wireframes, and UX inputs while ensuring maintainability, accessibility, cross-browser behavior, and clean component architecture. Collaborated with developers, UX, QA, backend engineers, business stakeholders, and product teams across requirements, design reviews, implementation, testing, UAT feedback, troubleshooting, and release support. Optimized application performance, reliability, responsiveness, and scalability by improving component structure, state/data flow, validation, error handling, large-payload rendering, memoization, lazy loading, async handling, and React debugging practices. Troubleshot and maintained existing UI applications by debugging frontend, API, integration, data, and production issues, analyzing root causes, fixing defects independently, documenting flows, and supporting release/UAT activities with ownership.
Senior Software Engineer
LTM
Jun 2021 - Present
Backend Developer (Node.js, TypeScript)
P&G
Jan 2021 - Jan 2023
Built and maintained backend modules, REST APIs, integrations, and middle-tier services using Node.js, TypeScript, LoopBack, Express.js basics, authentication/authorization, service-oriented design, error handling, pagination/filtering, and reusable/scalable code practices. Applied CS/OOP fundamentals across SQL/RDBMS, NoSQL, data models, queries, caching, API contracts, data structures, HTTP basics, secure data handling, and backend workflows using MySQL, MS SQL Server, MongoDB, Redis, and PostgreSQL concepts. Integrated backend services with frontend applications, validated request/response behavior, debugged async flows, reviewed logs, resolved technical issues, and collaborated on Git, Azure DevOps, DevOps, CI/CD, deployment, and release-support activities. Improved application quality, testability, reliability, security, and maintainability by handling edge cases, supporting unit/integration testing, documenting API/integration flows, refactoring code, applying clean-code practices, and supporting production issue resolution.
Technical Intern
HIGHRADIUS
Jan 2021 - Jun 2021
Developed React.js UI features using TypeScript/JavaScript, Material UI/MUI, Redux, REST APIs, HTML5, CSS3, reusable components, responsive screens, frontend-backend integration, debugging, and maintainable implementation. Built dashboard views, chart-based screens, responsive tables, reusable UI components, and API-integrated screens using React.js, Material UI/MUI, Redux, REST APIs, and Highcharts. Implemented Redux state management, integrated REST APIs, handled async flows, supported testing/debugging, reviewed UI behavior, and troubleshot frontend/backend and cross-browser issues in a collaborative Agile team.
Education
Bachelor of Technology in Electronics and Instrumentation Engineering - Kalinga Institute of Industrial Technology
- 2021 ยท Afghanistan
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Availability Details
Visa Status
Citizen
Relocation
Not Open to Relocation
Skills (74)
Click a skill to find developers with the same skill