Welcome to my portfolio! I am Amatul Saboor, a MERN stack developer. Here are some of my projects, skills, and ways to connect with me.
I am a backend developer with a special interest in the MERN stack. I have done multiple courses, diplomas, and boot camps to polish my skills. I have worked for 8 months as a Junior Software Developer at Sharptel Pvt. Ltd, Karachi, Pakistan
- Description: An e-commerce website where customers can browse products, add them to their cart or wishlist, and complete a simple checkout process without payment.
There are two user roles: Admin and Customer. Admins have full control to add, edit, and view all products, while customers can only browse products and add them to their cart or wishlist. A search option is available to quickly find products. After checkout, customers receive an email with their bill details. - Role: Project Owner
- When: August 2024
- Technologies: MERN stack
- Organization: CodeGirls by Consulnet Corporation, Karachi
- Link: ShopEasy GIT Repo
- Description: A website that connects frequent flyers with excess luggage space to individuals who need to send items. Users can create posts by providing details like departure and arrival cities, dates, weight, price per kg, and volume. The platform features a search option with multiple filters such as weight, date, city, and country, helping users find the most relevant posts.
Those looking to send items can browse the available posts, select the one that suits their needs, and contact the post owner. The post owner receives a notification and can mark the message as read to initiate private communication, making the process seamless and efficient. - Role: Project Baceknd Developer
- When: Nov 2021
- Technologies: MERN stack
- Organization: CodeGirls by Consulnet Corporation, Karachi
- Link: FreeSpace GIT Repo
- Description: Part of the team that developed a Healthcare Management System to streamline the process of booking appointments and managing staff. The system allows admins to add doctors with specific domains, days, and timings via a dropdown menu. Patients can then book appointments with the selected doctor based on their availability.
When an appointment is booked or canceled by the admin, a confirmation popup appears, ensuring clarity for every action. Additionally, email notifications are automatically sent to the patient when an appointment is confirmed or canceled, keeping patients informed at all stages. - Role: Project Backend Developer
- When: September 2023
- Technologies: Laravel
- Organization: CodeGirls by Consulnet Corporation, Karachi
- Link: HCMS
- Link: HCMS GIT Repo
- Description: A fun and engaging web-based, 3-level memory card-matching game that tests players' memory and quick thinking. Players need to match pairs of cards, but with each level, the difficulty increases. Features include a win-loss mechanism, dynamic scoring, and a pause/resume option for added convenience.
As the game progresses, players face increasing challenges—more cards, negative markings for wrong matches, a limited number of clicks, and time constraints to make each level more thrilling. This game keeps players on their toes and offers a fun way to improve memory and decision-making skills. - Role: Project Backend Developer
- When: July 2019
- Technologies: HTML, CSS, JS, jQuery
- Organization: CodeGirls by Consulnet Corporation, Karachi
- Link: MemoryCardGame
- Link: MemoryCardGame GIT Repo
- Description: Developed an image classification software that predicts images across six scene categories—forest, sea, buildings, glaciers, mountains, and streets—with an accuracy of 92.3%. The model uses Convolutional Neural Networks (CNN) and is trained on a dataset of 25,000 natural scene images, each of size 150x150, sourced from Kaggle.
The dataset is divided into training (14k images), testing (3k images), and prediction (7k images) sets. The model is capable of classifying images based on these six categories. - Role: Project Owner
- When: September 2020
- Technologies: AI, Machine Learning, CNN
- Link: IntelImageClassification GIT Repo
- Description: Built a desktop application for institutions to reserve rooms while ensuring no conflicts. The system enforces several business rules, such as preventing room reservations on weekends, disallowing overlapping reservations, and limiting reservation duration to 30 minutes. This ensures smooth and efficient room management for the institution.
- Role: Project Owner
- When: April 2020
- Technologies: Java, JavaFX, SQL
- Link: RRS GIT Repo
- Programming Languages: HTML, JavaScript, PHP
- Frameworks: React, Node.js, Laravel
- Tools & Technologies: GIT (version control)
Feel free to reach out to me at [email protected]
You can also connect with me on LinkedIn