Who am I?
I am Ahmed Hassan, a software engineer, MERN stack developer with a BS degree, and I have a passion for creating immersive digital experiences. Over the past two years, I have gained extensive industry experience and have become proficient in a wide range of technologies such as React, Node, MongoDB, SQL, PostgreSQL, ExpressJS, AntD, MUI, Bootstrap, and AWS. As an expert in my field, I am dedicated to building innovative solutions that are not limited to the ordinary, using my skills to develop impactful software. From web applications to full-stack development, I apply my creativity and attention to detail to every project, ensuring that the end product is a work of art that exceeds all expectations.
Expertise & Skills
As a skilled creator and problem-solver, I harness the power of following tools and technologies to craft exceptional products that reflect my passion and expertise.
Some of the technologies are as follow:
Projects
Smart Course Allocation System
SCAS includes portals for students, lecturers, and administrators. The system allows students to register for courses, view their course history, and submit queries. Lecturers can add and update their expertise, view assigned courses, and request updates to course information. The admin portal includes functionality to add and update course, room, lecturer, timeslots and student information. Our system automatically assign courses to rooms and timeslots, and assign courses to lecturers based on their expertise.
E-Commerce Website
Our e-commerce website is your one-stop-shop for all your shopping needs! With our intuitive platform, administrators can create and organize products by categories in a snap and has a dashboard to track sales. Our client portal provides an immersive and personalized shopping experience where customers can browse, purchase, and review products. Our system offers secure and seamless online payments, and our powerful filtering options help you find products that match your style and budget. Experience shopping like never before with our innovative and user-friendly e-commerce website!
Survey App
Welcome to the Survey Management system, where insights meet simplicity! Our cutting-edge platform provides an immersive and engaging experience for survey creators, managers, and responders alike. With our mobile app, users can share their thoughts and opinions on surveys that match their interests and age groups. Meanwhile, the administrator portal offers a rich and intuitive dashboard to manage clients, survey responses, and payments with ease. Our clients can create surveys and analyze results with data visualization tools that make insights pop! Join us on this exciting journey and take the guesswork out of decision-making with the Insight Meter system.
Employee Management System
The employee management system is the ultimate solution for organizations seeking efficient and productive employee management. The dual admin and employee portals, along with three distinct user roles, make it easy to manage projects, assign tasks, monitor attendance, and generate insightful reports. The cutting-edge feature that takes screenshots every 30 seconds, provides a unique and valuable insight into employee productivity and project progress, making it the ideal tool for organizations looking to streamline their workforce management.
Deep Stats
Deeps Stat is not just another dashboard – it's a data visualization powerhouse that delivers insights like never before. Powered by React, Deeps Stat features a cutting-edge heat map that showcases the impact of user entries based on location. Whether it's tracking the spread of diseases like Covid-19 or Dengue fever, or visualizing the impact of responses to surveys and feedback, Deeps Stat makes it easy to identify trends and patterns. The dashboard's category-wise details also allow for a deeper analysis of the data, enabling users to make informed decisions. With a sleek and intuitive interface and customizable options, Deeps Stat is the perfect solution for anyone looking to visualize complex data in a creative and effective way.
Personal Projects
I'm sure you will like some of my hobby projects
Quiz Application
This MERN stack-based quiz application offers support for multiple types of questions including images and audio files, and includes anti-cheat features for accurate results. With three portals for admin, teacher, and student, this app provides complete control over the application for easy creation and management of quizzes.
Expense Tracker and Budget Planner
This server-driven mobile application is a budget planner and expense tracker that enables users to easily manage their expenses, track their spending, and plan their budgets. With advanced features for goal setting, budget planning, and real-time reporting, this app is perfect for anyone looking to manage their finances.
Job Portal
This mobile job portal app is designed to simplify the job search process. Users can post job listings, apply for jobs, and track their progress, whether they are employers or job seekers. With an intuitive and user-friendly interface, this app makes it easy to find and apply for jobs on-the-go, and monitor progress from the palm of your hand.
Chat App
This chat application is built on the MERN stack and uses sockets for real-time communication. With support for multiple users and an intuitive interface, it's perfect to integrate it in a project where there is a need for communication flow.
React Auth Boilerplate
This React JS authentication boilerplate provides secure authentication routes with custom hooks, using Redux and Axios. With protected routes and the Ant Design (antd) library for user interface design, it's an ideal solution for web developers looking to build robust and customizable authentication systems.
User Authentication with email verification
This boilerplate is built with Node.js and Express.js, with support for JWT, Bcrypt.js, Nodemailer, and basic user authentication routes and controllers. With this powerful combination of technologies, developers can build secure and customizable web applications with ease. The app provides simple and secure authentication routes, with robust security features to protect user data.
LinkedIn Clone
This LinkedIn clone is a React-based app that lets users sign in with Google and share posts, pictures, and videos. With Firebase authentication, users can easily manage their content and interact with others on the platform.
Covid Tracker
This React-based COVID-19 tracker provides real-time updates on the latest statistics, including confirmed cases, deaths, and recoveries. With data sourced from reputable health organizations, the app provides reliable information to help users stay informed about the pandemic.