Hi, my name is Mohsen
I'm Frontend Developer.

Know more

About me

Profile Image

I am a Front-End Developer with a proven track record of effectively collaborating with senior developers. My passion for personal growth and software development has led me to invest over 5000 hours in coding through online courses to learn new languages and tools. In addition to this, I have worked on several freelance projects, as well as my own, to further enhance and solidify my knowledge.

Extra Information about me! like work experience and my education.

View Resume

Projects

Parent Panel Management

Built a modern web app using TypeScript and Next.js, featuring sleek UI with ReactFlowbite UI, Tailwind CSS, and efficient data handling with React Loading Skeleton, React Query Tanstack, and React Hook Form. Implemented server-side rendering, REST API communication, and custom deployment for a responsive and efficient solution.

See Live Source Code

Battle Of Kings

Designed and developed a JavaScript app with React.js, utilizing external libraries such as ReactFlowbite UI, Tailwind CSS, React Hook Form, React Router Dom, and React Query Tanstack. Crafted UI/UX in Figma, integrated REST APIs and implemented multi-page functionality with distinct access levels for game monitoring.

Khane Mobile

Developed a JavaScript app with React.js, using Tailwind CSS, React Hook Form, and React Router Dom for UI. Enabled seamless communication with REST APIs, implemented authentication, and actively collaborated across both front-end and back-end teams.

See Live

Game Hub

Designed and crafted a Game Hub project, inspired by rawg.io, using React and TypeScript for the front end. Developed reusable components with Chakra-ui and implemented forms using React Hook Forms with Zod for robust validation. Ensured seamless connectivity to the backend API of https://rawg.io/, optimized data handling with React Query, and improved performance through caching. Incorporated infinite scrolling, managed application state using Zustand, implemented routing with React Router, and structured the React project for easy maintainability.

See Live Source Code

Done With It | Market Place

Developed the Done with It Marketplace mobile app using React Native, focusing on effective project structuring and debugging. Proficiently utilized core components and APIs, built complex layouts with Flexbox, and implemented forms with Formik. Ensured data validation with Yup, published apps to Expo, accessed native device features, and implemented navigation using React Navigation. Communicated seamlessly with REST APIs, implemented image uploads with progress bars, and crafted offline-capable apps with data and image caching. Ensured robust authentication and authorization, facilitated push notifications, monitored errors, and efficiently managed configuration settings across different environments.

See Live Source Code

Flip Animation | Extension

Describe the project being very specific, you can use the Twitter standard: no more than 280 characters: complement the information: the skills learned or reinforced in its realization and how you faced it, prove to be proactive in the search for solutions.

See Live

Flower Bloom | Extension

Describe the project being very specific, you can use the Twitter standard: no more than 280 characters: complement the information: the skills learned or reinforced in its realization and how you faced it, prove to be proactive in the search for solutions.

See Live

Contact

Let's talk about your project or just say hello!

Call to Action