Hi, I'm Mohammad
Software Engineer/Frontend Developer loves learning and building complex things.
MT

About

As a software engineer, I am passionate about building web applications with great user experiences. I use React, TypeScript, Node.js, Express.js, MongoDB, SQL, and TailwindCSS to create responsive, dynamic, and performant web pages and services. I also follow clean coding practices, such as ESLint, and use version control, CI/CD, and REST APIs to ensure the quality and reliability of my code.

Work Experience

V

Versent

January 2023 - current
Software Engineer

• Built new features for a Next.js application using TypeScript, TailwindCSS, NextUI, and Zustand for state management in a monorepo structure.

• Developed a pagination feature and implemented a large property UI module.

• Utilized SWR for efficient data fetching and caching.

• Tested user interactions with React Testing Library.

• Collaborated with the client in standups and meetings, using Confluence for documentation and Jira for ticket tracking.

• Developed an internal application for employee bios using Next.js.

• Refactored over 500 lines of repetitive code into readable, maintainable code blocks.

• Migrated Mulesoft to AWS using Node.js, TypeScript, and AWS CDK.

• Created APIs and structured error handling to improve flexibility and reliability in code.

• Used Cypress and Postman for automated and manual testing of the application.

• Played an active role in daily standups and retrospectives, facilitating communication across teams.

• Developed 3 APIs using C# for the project, ensuring smooth backend functionality.

F

Frontend Simplified

April 2022 - January 2023
Frontend Engineer

• Delivered 5 professional websites using HTML5, CSS3 (+ SCSS, BEM), JavaScript, and React best practices.

• Improved website performance by compressing, caching, and lazy loading images and components.

• Included SEO, responsive, multiplatform, and hosting support, enabling the websites to be used by any browser or device worldwide.

Skills

React
Next.js
Typescript
Node.js
Postgres
Tailwindcss
HTML
CSS
storybook
React-testing

My Projects

Check out my latest work

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

ecom

Ecom-React

I built an Ecommerce Book application that allows users to create and manage an online bookstore using React, HTML, and CSS, with features like book categorization, shopping carts, and customizable design.

React
HTML
CSS
Javascript
kat

Kat&Dog

Designed and developed a booking system for pet grooming services, using React, HTML, CSS, and React Hook Form to allow clients to seamlessly book appointments for their pets.

React
Typescript
HTML
CSS
TailwindCSS
React Hook Forms

Contact

Feel free to reach out!

if you have a direct question,send me a message, and I'll get back to you when I can.