Mohammad Salman
👋 Hello, I'm

Mohammad Salman

Senior Frontend Developer

Senior Frontend Developer with 8+ years of experience crafting scalable web applications using React, Next.js, and TypeScript. Passionate about clean architecture, performance optimization, and modern UI systems.

About Me

Crafting Digital Excellence

I specialize in the modern frontend ecosystem—React, Next.js, TypeScript, Node.js, Angular and Micro-frontends—with a strong focus on technical leadership. I build scalable, high-performance frontend systems, drive code quality and refactoring initiatives, and mentor teams to deliver clean, reliable software.

Based in Riyadh, Saudi Arabia, I bring 8+ years of experience delivering enterprise-grade solutions, building reusable design systems, and improving performance and Core Web Vitals across products.

8+

Years Experience

50+

Projects Completed

15+

Team Members Led

10+

Achievements

Technical Expertise

Core Competencies

Frontend

React.js
Next.js
TypeScript
JavaScript (ES6+)
Redux
Zustand
React Query
Tailwind CSS
Styled Components
Material-UI
Storybook
Jest

Backend

Node.js
Express.js
REST APIs
MongoDB
Firebase
AWS

Leadership & Quality

Module Federation
Team Collaboration
Performance Optimization
Code Review
Agile/Scrum
Git

Design & CMS

Figma
Adobe XD
Photoshop
Sketch
WordPress
Headless CMS
Experience

Career Journey

Technical Lead – Frontend
Tawuniya Insurance

Oct 2022 – Present

Riyadh


Introduced micro-frontend architecture to enable independent development, deployment, and faster delivery of modules

Established a reusable UI component library and design standards, shortening development cycles by 40% while ensuring visual consistency

Collaborated with product, design, and QA to prioritize high-impact features and align technical decisions with business goals

Applied performance best practices (code-splitting, lazy loading, caching) to improve Core Web Vitals and page responsiveness

Matured CI/CD and code review practices, strengthening release reliability and reducing incidents

React
TypeScript
Styled Components
Storybook
Vite
Redux
GitHub
Bitbucket
JIRA
Nexus
Next.js
Jest
Senior Software Developer
Mobcoder Technologies

Aug 2019 – Oct 2023

Noida


Implemented Nx monorepo architecture for 7+ apps sharing the same UI journey, improving code reuse and streamlining builds

Implemented Role-Based Access Control (RBAC) for the health module with protected routes, enhancing security and minimizing unauthorized access

Successfully migrated CMS blogs using Node.js, MongoDB, and Next.js, enhancing site performance, SEO ranking, and Core Web Vitals

Improved page load performance on large SPA deployments by 45% through iterative optimization

Migrated Angular e-commerce platform to Shopify CMS, boosting sales and enabling non-technical staff to manage products

Angular
React.js
Redux
TypeScript
JavaScript
Shopify
Styled Components
Node.js
MongoDB
Next.js
Software Developer
Appventurez

Jul 2018 – Aug 2019

Noida


Enhanced project structure, layout, routing, and architecture in a React project, reducing initial render time by 40% and saving 1.2s on first paint, significantly boosting perceived performance

Developed responsive web applications with HTML, CSS/SCSS, and React.js; ensured cross-browser compatibility and accessibility, lifting lighthouse scores by 70%

Improved UI responsiveness and interactivity through JavaScript and jQuery, increasing user engagement by up to 40%

Designed interfaces in Photoshop and Sketch, streamlining design-to-dev handoff

HTML
CSS/SCSS
React.js
JavaScript
jQuery
Photoshop
Sketch
Freelancer
Freelancer

2017 – 2018

Remote


Designed and developed responsive websites for various clients

Created UI/UX designs using Figma and Sketch

Edited and optimized graphics using Photoshop

Delivered complete website design solutions from concept to implementation

Website Design
Photoshop
Figma
Sketch
HTML
CSS
JavaScript
jquery
WordPress
Portfolio

Featured Projects

A collection of innovative projects showcasing my expertise in modern web development and user experience design

Customer Experience Portal

Modernized high-traffic insurance customer portal with scalable frontend architecture and reusable design system. Led full lifecycle development and established quality practices, boosting code reliability by ~30%.

React.js
Storybook
Monorepo
Firebase
E-Commerce Platform

Modern e-commerce platform for fitness and wellness products. Built with scalable architecture, featuring product catalog, shopping cart, and seamless checkout experience.

Next.js
Storybook
Payment Gateway
Razorpay
Insurance Sales Project

Migrated to micro-frontend architecture with 7 apps enabling independent deployment. Shared the same UI design system for easy scaling and reduced team dependency.

Module Federation
React.js
Storybook
E-Commerce Website Migration

Migrated existing e-commerce platform to Shopify CMS, improving site performance, SEO ranking, and enabling non-technical staff to manage products efficiently.

Shopify
Shopify App
UI Component Library

Built independent UI component library with Storybook, including reusable components, common pages, and custom hooks for consistent design and development workflow.

Storybook
React.js
Styled Components
Incash.africa

Managed and developed end-to-end salary advance platform for employees with partner companies. Built USSD application for non-smartphone users, cross-platform mobile app, and comprehensive admin portal for managing partner companies and customers.

PHP
React.js
React Native
Next.js
Node.js
MongoDB
Recognition

Achievements & Awards

🏆
Hero of the Month

Delivered end-to-end broker sale project and led the product end-to-end with cross-functional team

Best Performance

Delivered release on proposed timeline and led cross-functional team

🚀
Mountain Mover

Adapted to any technology and delivered on time

💼
Tech Ninja Award

Migrated e-commerce React product into Shopify to scale the sales

Contact

Get In Touch

Email

mohdsalman71993@gmail.com

Location

Riyadh, Saudi Arabia

Connect With Me