Featured Projects
IOT Dashboards
React WebApp for visualization of IoT sensors data using data visualization tools like CanvasJS, Leaflet, and D3.
Terminal Websites
Developed multiple websites using Next.js for terminals.
Node.js Scheduled Batch
Tool to synchronize vessel schedules.
Web Scrapers
Used Selenium and Puppeteer to scrape publicly available data.
Job Applicant Platform
Built a job applicant platform.
Task Manager
A dynamic, single-page application for efficient task management, featuring user authentication, real-time task manipulation, and responsive design, developed using React.js, Express, and Mongoose.
Date: April 2024
LinkPersonal Website
Designed and developed a minimalist personal website using Next.js, TailWind CSS, and TypeScript. Showcased portfolio and personal information.
Date: July 2022
LinkWebsite for Darbuka
Contributed to the development of a website for Darbuka using Squarespace. Enhanced the online presence of the company.
Date: February - May 2021
LinkWebsite for Styro3D
Developed a website for Styro3D using HTML, CSS, and JavaScript.
Date: May 2021 - June 2021
LinkRandom Quote Machine
Built a Random Quote Machine using React and SASS. Enhanced user engagement with inspirational quotes.
Date: April 2022
Markdown Previewer
Developed a Markdown Previewer using React and SASS. Simplified Markdown text formatting and previewing.
Date: April 2022
Drum Machine
Created a Drum Machine using React and SASS. Enabled users to play virtual drum beats.
Date: April 2022
Javascript Calculator
Built a Javascript Calculator using React and SASS. Simplified mathematical calculations for users.
Date: April 2022
25+5 Clock
Developed a 25+5 Clock using React and SASS. Facilitated time management with a customizable timer.
Date: April 2022
Forest Fire Simulator
Developed a forest fire simulator using Python and Tkinter. Collaborated with two partners on this project.
Date: April - June 2018
MySQL Database Websites
Created simple websites to access and manage data from MySQL databases. Gained experience in database management and web development.
Date: Ongoing
Peer-to-Peer File Sharing System
Collaborated with a partner to create a P2P file sharing program in Python. Applied networking knowledge to build a secure sharing system.
Date: December 2020
Messaging Mobile App
Collaborated with four partners to create a messaging app using Dart (Flutter/Firebase). Implemented various features, including OTP registration, media sharing, and user status. Enhanced user communication and interaction.
Date: January 2020 - May 2020
Mobile Application for Connecting Users with Local Professionals
Developed an app connecting users with local professionals and job postings. Facilitated access to a variety of services.
Date: September 2020 - May 2021
Optical Character Recognition (OCR)
Collaborated with two partners on an OCR project to extract text from images. Utilized a CRNN model and synthetic word dataset for training. Aiming to transform printed materials into digital text files.
Date: February - May 2021
Password File Management Tool
Created a Python script with Tkinter for AES-encrypted password management. Ensured secure storage and ease of use for passwords.
Date: May 2021
Selenium Script
Developed a Python script using Selenium to automate email sending.
Date: 2019
Spiders
Developed web spiders for educational purposes using Node.js (Puppeteer) and Python (Selenium). Extracted information from various websites.
Date: December 2021 - February 2022
Anghami-to-spotify Playlist Converter
Developed a script to convert Anghami playlists to Spotify playlists.
Date: May 2024
LinkWallet Scraper
This script is designed to scrape wallet records from a webpage, extract details such as category, account, description, amount, date, and currency, and then save the data into a CSV file.
Date: November 2024
LinkWhatsApp Bot
Created a WhatsApp bot using the open-wa library with extensive functionalities. Capable of answering commands, fetching news, searching the web, and more.
Date: January 2022 - Ongoing
Play Store Bot
Developed a script to receive alerts about new app versions on the Play Store.
Date: May 2022
Discord Bot
Designed and implemented a feature-rich Discord bot tailored to enhance server management equipped with custom commands, moderation tools.
Date: June 2023
Telegram Bot
Developed a Telegram bot to fetch news and information from various sources.
Date: Sept 2023
Monkey, Cat, and Dog Detection System
A beginner-friendly object detection project focusing on identifying monkeys, cats, and dogs. Utilizing a dataset from Kaggle and YOLO, this project aims to detect animals in images.
Date: July 2020
Text Recognition on Containers/Vessels (CMA CGM)
Developed a text recognition system (OCR) with web scraping features. Extracted information from container numbers and voyage references. Utilized Python libraries including PIL, NumPy, OpenCV, and EasyOCR.
Date: August 2020
AI Chatbot
Developed a Discord AI chatbot using Nodejs and OpenAI apis.
Date: September 2023
Resume Parser
Designed and implemented an advanced Resume Parser, leveraging Python and OpenAI APIs (Assitant). This tool efficiently extracts and interprets key information from resumes, such as personal details, educational background, work experience, and skills.
Date: December 2023