
Hello, I'm Mansour. I'm a full-stack developer with 7 years of experience. I enjoy building sites & apps. My focus is React (Next.js).
About me
After graduating with a degree in Computer Science, I decided to pursue my passion for programming. Over the years, I have built a solid foundation in full-stack web development, focusing on front-end technologies. My favorite part of programming is the problem-solving aspect. I love the feeling of finally figuring out a solution to a problem. My core stack is React, Next.js, Node.js, and MongoDB. I am also proficient in TypeScript and Prisma. I am always eager to learn new technologies and refine my skills. I am currently looking for a full-time position as a software developer.
When I'm not coding, I enjoy playing video games, watching movies, and learning new things. I have a particular interest in history and philosophy. I’m also learning how to play the guitar, which has been an exciting challenge.
My projects
Prayers Timings
This application that displays prayer timings for different countries. The app utilizes various packages and APIs to provide accurate and up-to-date prayer schedules
- React
- MaterialUI
- Vite
- Tailwind
- Emotion
Gaming App
This project showcases the key principles of building a high-performance full-stack gaming app with Next.js and MongoDB, featuring user authentication, game listings, profiles, wishlists, and a rating system.
- React
- Next.js
- MongoDB
- Tailwind
- Mongoose
- Cloudinary
Pokemon React App
contains a React application that fetches and displays Pokemon data from the PokeAPI.
- React
- TypeScript
- Next.js
- Tailwind
- Redux Toolkit
- Vite
Dropbox Clone
A full-featured Dropbox clone built using React, providing file upload, download, sharing, and folder management functionality, along with real-time collaboration and cloud storage.
- React
- Next.js
- Tailwind CSS
- Firebase
- Node.js
- Radix UI
- Zustand
- React Dropzone
- TypeScript
My skills
- HTML
- CSS
- JavaScript
- TypeScript
- React
- Next.js
- Node.js
- Git
- Github
- Tailwind
- Prisma
- MongoDB
- Redux
- GraphQL
- Apollo
- Express
- PostgreSQL
- Fast API
- Adobe XD
- Figma
- Framer Motion
My experience
Graduated Bootcamp - NATIONAL INFORMATION TECHNOLOGY CENTER
Jordan - Amman
After graduating, I received 3 months of training in a front-end developer path.
2017Front-End Developer - CUBIC ART TECHNOLOGIES (CATEC)
Jordan - Amman
I worked as a junior front-end developer on several Dubai Government websites. My responsibilities included building responsive and accessible web interfaces using JavaScript, jQuery, and Bootstrap 3 & 4. I was also involved in implementing accessibility features using tools like WAVE and Axe to ensure compliance with WCAG standards. My work focused on improving user experience, enhancing website performance, and ensuring cross-browser compatibility.
Aug 2017 - December 2018Front-End Developer - ASH TECHNOLOGIES COMPANY
Jordan - Amman
I worked as a front-end developer on a video chat application from scratch, using JavaScript, React, and PHP Laravel. My role focused on building responsive and dynamic user interfaces while ensuring seamless integration with the back-end. The project required strong collaboration with the back-end team to ensure smooth functionality and user experience across different devices and browsers.
January 2019 - October 2019UI/UX Developer & Front-End Developer - PLAN-DO-CHECK-ACT (PDCA IS)
Jordan - Amman
I worked as a front-end developer, using React, Redux, and ASP.NET Core. During the project, I collaborated closely with teams in the UAE to integrate features and ensure the system met audit requirements for ISO certification. My role involved building responsive and dynamic user interfaces, ensuring accessibility, and seamless integration with the back-end. The project also required working with an audit system to help the application achieve ISO certification, ensuring compliance with industry standards and improving overall quality.
October 2019 - October 2021Senior Front End Developer - ZENHR ( Human Resource Management System HRMS )
Jordan - Amman
I worked on a large-scale Human Resource Management System (HRMS) using React, Redux for state management, and TypeScript for type checking. We utilized Storybook for UI components in addition to Ruby on Rails for the back-end. I also worked on several projects using JavaScript, jQuery, and integrated them where needed.
November 2021 - November 2024Senior Front End Developer - BAYANAT
Oman - Masqat
We are working on a large-scale system that visualizes massive data on a map using Mapbox, enabling data drawing and interaction. The project involves collaborating with major communication companies to implement best practices for data visualization. We are integrating AI tools and chatbots, and developing a platform with innovative features.
April 2024 - Until NowContact me
Please contact me directly at mansour.programmer@gmail.com or at +962798697928 or through this form.