Portfolio
Web Development Projects
Personal Website
- Designed and developed a minimalist personal website
using Next.js, TailWind CSS, and TypeScript.
- Showcased portfolio and personal information.
- Year: July 2022.
Website for Darbuka
- Contributed to the development of a website for Darbuka using
Squarespace.
- Enhanced the online presence of the company.
- Duration: February - May 2021.
Website for Styro3D
- Developed a website for Styro3D using HTML, CSS, and JavaScript.
- Duration: May 2021 - June 2021.
Random Quote Machine
- Built a Random Quote Machine using React and SASS.
- Enhanced user engagement with inspirational quotes.
- Year: April 2022.
Markdown Previewer
- Developed a Markdown Previewer using React and SASS.
- Simplified Markdown text formatting and previewing.
- Year: April 2022.
Drum Machine
- Created a Drum Machine using React and SASS.
- Enabled users to play virtual drum beats.
- Year: April 2022.
Javascript Calculator
- Built a Javascript Calculator using React and SASS.
- Simplified mathematical calculations for users.
- Year: April 2022.
25+5 Clock
- Developed a 25+5 Clock using React and SASS.
- Facilitated time management with a customizable timer.
- Year: April 2022.
Software Development Projects
Forest Fire Simulator
- Developed a forest fire simulator using Python and Tkinter.
- Collaborated with two partners on this project.
- Duration: 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.
- Duration: 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.
- Duration: December 2020.
Text Recognition on Containers/Vessels (CMA CGM)
- Developed a text recognition system with web mining features.
- Extracted information from container numbers and voyage references.
- Utilized Python libraries including PIL, NumPy, OpenCV, and EasyOCR.
- Duration: August 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.
- Duration: 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.
- Duration: 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.
- Duration: February - May 2021.
- Created a Python script with Tkinter for AES-encrypted password management.
- Ensured secure storage and ease of use for passwords.
- Implemented import/export features.
- Year: May 2021.
Web Scraping and Automation
Selenium Script
- Developed a Python script using Selenium to automate email sending.
- Enhanced efficiency in email communication.
- Year: 2019.
Spiders
- Developed web spiders for educational purposes using Node.js (Puppeteer) and Python (Selenium).
- Extracted information from various websites.
- Duration: December 2021 - February 2022.
Chatbots and Automation
WhatsApp Bot
- Created a WhatsApp bot using the open-wa library with extensive functionalities.
- Capable of answering commands, fetching news, searching the web, and more.
- Duration: January 2022 - Ongoing.
Play Store Bot
- Developed a script to receive alerts about new app versions on the Play Store.
- Year: May 2022.
Discord Bot
- Designed and implemented a feature-rich Discord bot tailored to enhance server management equipped with custom
commands, moderation tools.
- Year: June 2023.