MOHAMMAD

KAWADRI

FRONT-END WEB DEVELOPER

INTRODUCTION

I’m a British front-end developer with 3.5 years of experience working with Vue.js and React.js. I enjoy tackling challenging problems and finding simple, effective solutions that make an impact. I focus on building efficient web applications, writing clean, maintainable code, learning from others, and researching new technologies. 

I’m a dependable and adaptable team player who thrives in collaborative environments. I’m always looking to grow and improve, both personally and professionally, and I’m committed to delivering high-quality work every step of the way. 

TECHNICAL SKILLS

HTML LGO
HTML
VUE LOGO
VUE
REACT LOGO
REACT
WEBPACK LOGO
WEBPACK
VITEST LOGO
VITEST
VITE LOGO
VITE
TYPESCRIPT LOGO
TYPESCRIPT
TAILWIND LOGO
TAILWIND
REST API LOGO
REST API
STORYBOOK LOGO
STORYBOOK
SOCKET.IO LOGO
SOCKET.IO
SASS LOGO
SASS
SANITY CMS LOGO
SANITY CMS
ROLLUP LOGO
ROLLUP
REDUX TOOLKIT LOGO
REDUX TOOLKIT
PRISMIC CMS LOGO
PRISMIC CMS
POSTMAN LOGO
POSTMAN
POSTCSS LOGO
POSTCSS
PINIA LOGO
PINIA
NPM LOGO
NPM
NODE.JS LOGO
NODE.JS
NEXT.JS LOGO
NEXT.JS
MYSQL LOGO
MYSQL
MONGODB LOGO
MONGODB
JQUERY LOGO
JQUERY
JEST LOGO
JEST
JAVASCRIPT LOGO
JAVASCRIPT
GULP LOGO
GULP
EXPRESS LOGO
EXPRESS
CSS LOGO
CSS
BOOTSTRAP LOGO
BOOTSTRAP
FASTIFY LOGO
FASTIFY

TECHNICAL

EXPERIENCE

rts solutions logo

RTS Solutions

risidio logo

Risidio

thisisnumberone logo

thisisnumberone

PROM Logo

PROM

Bio Pro logo

Bio Pro

nintendo logo

Nintendo.co.uk - redesign

Please click on the image to be taken to the project or company site.

RTS Solutions

RTS Solutions focused on providing software expertise for companies that manage railway operations and infrastructure across the UK.


I worked both independently and alongside a team that used a scrum agile methodology to organise our sprints.
I also contributed ideas and collaborated on new features during planning stages, troubleshooted issues, and released bug fixes for legacy code.

Duties:
• Upgraded 3 applications (HR, Shifts, and Asset management) used extensively by Network Rail (and others).
• Migrated front-end technology from MVC to a micro-frontend architecture with RESTful APIs.
• Implemented a state management solution.
• Created NPM library that has over 40 bespoke reusable components. Built with Vite, Storybook, and Jest.
• Simplified the code base, lessened the risk of bugs, and reduced bundle size / load times.
• Participated in Scrum sprints and release planning.

CONTACT ME

MOHAMMAD KAWADRIFRONT-END WEB DEVELOPER
linkedingitmail