- Led development of scalable SPAs using React, Hooks, Redux & TypeScript for the FreeWheel MRM ad-tech platform.
- Mentored engineers on component architecture and state management.
- Introduced Playwright-based automation achieving ~90% test coverage with AI-assisted acceleration.
Senior React engineer
shipping enterprise software
that ships.
I'm Mohamed Idris - 7.5 years building high-traffic, well-tested production apps. Currently leading frontend on the FreeWheel ad platform at Comcast. Previously Cognizant, Verizon, and the Walgreens vaccine booking app used by millions.
About
I build scalable, production-grade web applications that hold up under real enterprise load — architected for performance, tested for confidence, and designed to outlive their authors.
At Comcast I lead React architecture for FreeWheel MRM, a mission-critical ad-management platform. Previously at Cognizant I drove a 60% performance uplift for Verizon and led the Walgreens vaccination booking app used by millions — with 100% CDC compliance and full WCAG accessibility.
Beyond code, I mentor engineers, run knowledge-transfer sessions, and champion clean, well-tested code as a team culture.
Technical stack
| Core | React.jsTypeScriptReduxGraphQLReact HooksContext API |
|---|---|
| Frontend | JavaScript ES6+HTML5 / CSS3BootstrapAxiosNext.js |
| Backend / data | Node.jsGoMongoDBMySQLREST APIsPHP |
| Testing / DevOps | PlaywrightJestVitestReact Testing LibraryCI/CDGit |
Career experience
- Built enterprise React SPAs driving a 30% lift in user engagement through improved UI architecture.
- Integrated REST APIs — reduced data retrieval time by 60%, PageSpeed above 80.
- Led the Walgreens vaccine booking app — 100% CDC compliance, full WCAG accessibility, +30% appointment bookings.
- Engineered React + Redux UI components — 25% application speed increase.
- Implemented GraphQL on IGoalZero for a 25% system performance boost.
- Built 15+ web applications and 6 e-commerce platforms — 40% growth in online transactions.
- Managed projects end-to-end with 95% client approval and 100% on-time delivery.
Selected work
Let's build something good.
Senior frontend role, or a chat about React architecture - I respond within 24 hours.