Frontend Engineer with 4 years of experience building scalable, performant web applications using React, Redux, TypeScript, and modern JavaScript (ES6+). Proven ability to design modular, maintainable frontends and contribute to microfrontend architectures. Passionate about clean code, user-centric design, and delivering impactful features in Agile, fast-paced product environments.
Multinational Bank Client: Jan 2023 – Present
Developed metadata-driven workflows, tools, and risk dashboards by converting Figma wireframes into pixel-perfect UI components using React, Redux, MUI, and AG Grid.
Delivered high-performance, reusable microfrontend modules using code splitting, lazy loading, and React.memo, reducing initial load time by 35%.
Led the development of a unified stress-testing dashboard with GraphQL, REST APIs, and redux-observable polling, cutting manual reporting effort by 70%.
Built and maintained role-based access control modules and JWT-authenticated frontends, ensuring secure user access.
Translated business requirements into performant React components for ECL and EAD financial risk tools, aligned with IFRS 9 compliance.
Enhanced CI/CD pipelines using Azure DevOps; collaborated with QA, DevOps, and BAs to achieve sprint goals.
Managed manual deployments and conducted log analysis using Kubernetes (k8s) for debugging and environment validation.
Provided production support with 95% SLA adherence and mentored junior developers across modules.
Developed a 7-stage conditional loan approval system using React, Redux, and Bootstrap, automating 90% of business logic validation.
Built and maintained a reusable component library in React to streamline feature delivery and promote consistency.
Followed Git best practices (feature branching, PR reviews, and squash merging) in cross-functional Agile teams.
Improved test coverage by 40% through unit and integration tests using Jest, React Testing Library, and GitHub Copilot for efficient test generation.
Frontend: React, Redux, JavaScript (ES6), TypeScript, HTML5, CSS3
UI Libraries & Tools: Material UI (MUI), Bootstrap, AG Grid
Testing & Productivity: Jest, React Testing Library, GitHub Copilot
API Integration: GraphQL, REST APIs
Backend (Basics): Nodejs, Expressjs, MongoDB, Java
DevOps & CI/CD: Azure DevOps, Kubernetes
Version Control & Build Tools: Git, GitHub, NPM, Webpack, Babel
Languages & Foundations: C, Java (Core), Data Structures
Development Practices: Microfrontend Architecture, Agile (Scrum), Performance Optimization