Back to Developers
Rizwan Sk Mahammad

Rizwan Sk Mahammad

Frontend Engineer | React Developer

HSR Layout, Bangalore
80
Profile Score

About

Frontend Engineer with 3+ years of experience working on React-based applications across banking and insurance domains. I enjoy building things that are fast, accessible, and easy to maintain. Most of my work has involved React.js, TypeScript, and state management using Redux or Context API — but I'm equally comfortable diving into testing, API integration, or accessibility audits when needed. Currently at Cognizant, I've worked on large-scale enterprise products, improved test coverage to 90%+, and collaborated across design, product, and backend teams. Looking to step into a senior or lead React Developer role where I can take more architectural ownership.

Skills & Expertise (32)

React.js Intermediate
8.0/10
1.5
Years Exp
JavaScript (ES6+) Intermediate
7.7/10
1.5
Years Exp
Typescript Intermediate
7.5/10
1.5
Years Exp
RESTful APIs Intermediate
7.3/10
1.5
Years Exp
GraphQL Intermediate
7.2/10
1.5
Years Exp
Git Data Structures & Algorithms MongoDb Express.js Node.js Responsive Design Design Patterns Accessibility (WCAG 2.1/a11y) Performance Optimization VS Code Jira Webpack Gitlab GitHub CSS3 HTML5 Integration Testing Unit Testing React Testing Library Jest CSS Modules Styled Components Material UI Tailwind CSS Apollo Client Context API Redux Toolkit

Work Experience

Junior Software Engineer

Cognizant Technology Solutions

Sep 2023 - Present

Worked on the frontend of a national-scale insurance platform — handled everything from policy browsing to claims submission, mostly in React.js with Context API for state. Hooked up RESTful and GraphQL APIs using Apollo Client; spent a fair amount of time making sure data fetching was efficient and didn't cause unnecessary re-renders. Wrote unit and integration tests with Jest and React Testing Library. Got code coverage up to 90%, which required going back and retrofitting tests on some older components too. Took ownership of WCAG 2.1 Level AA compliance across the product — keyboard navigation, screen reader support, color contrast, focus management. Did this from scratch without a dedicated a11y team. Worked closely with PMs, designers, QA, and backend devs on a day-to-day basis. A lot of the role was understanding requirements early and flagging frontend implications before they became blockers. Did some security audit work on Android apps — static and dynamic analysis, looking for things like insecure local storage, unprotected intents, and API key leakage.

Programmer Analyst Trainee

Cognizant Technology Solutions

Sep 2022 - Aug 2023

Built out the frontend for a Retail Banking Portal using React.js and TypeScript. The main challenge was making it work well across devices — had to think carefully about responsive layouts and component behaviour at different breakpoints. Created reusable UI components that other team members could pick up without much explanation. Got into the habit of writing clear prop interfaces and keeping components focused on one thing. Used Git and GitLab for version control throughout — branching, PRs, resolving merge conflicts. Nothing fancy but got comfortable with team-based git workflows early on.

Frontend Developer Intern

Cognizant Technology Solutions

Apr 2022 - Aug 2022

Started out maintaining existing React apps — fixing UI bugs, improving responsiveness, adding small features. Good for getting a feel for real codebases that aren't always clean. Built a few full-stack mini-projects using React, Redux, Node.js, Express, and MongoDB. Helped me understand how the frontend and backend actually talk to each other, not just in theory.

Education

B.Tech – Electronics & Communications Engineering - West Bengal University of Technology

2018 - 2022 · Afghanistan

Interested in this developer?

Profile Score Breakdown

📷 Photo 10/10
📄 Resume 10/10
💼 Job Title 10/10
✍️ Bio 10/10
🛠️ Skills 20/20
🎓 Education 10/10
⏱️ Experience 5/15
💰 Rate 0/5
🏆 Certs 0/5
Verified 5/5
Total Score 80/100

Profile Overview

Member sinceMar 2026

Availability Details

Relocation

Open to Relocation

Skills (32)

React.js JavaScript (ES6+) Typescript RESTful APIs GraphQL Git Data Structures & Algorithms MongoDb Express.js Node.js +22 more