An open API service indexing awesome lists of open source software.

https://github.com/meqdaddev/meqdaddev.github.io


https://github.com/meqdaddev/meqdaddev.github.io

Last synced: 4 months ago
JSON representation

Awesome Lists containing this project

README

          

# Meqdad Darwish
### DeveloperπŸ’»| BloggerπŸ–‹οΈ| GeekπŸ‘¨β€πŸ’»| RoboticistπŸ€–| ReaderπŸ“š

### Summary:
I'm a tech enthusiast, independent and fast learner, working continuously on developing my skills where I can see my positive impact on the society and industry around the world. Currently; I'm working as Back-end engineer and I like open-source contribution and reading books.

---------

## πŸ’Ό Work Experience

πŸ‘¨β€πŸ’» **Back-end Engineer @ LogesTechs**

_May 2024 - Sep 2024_

- Developed and maintained a logistics management system using Java, JDBC, Spring Boot, and MySQL, designing RESTful APIs to process 30k+ daily data entries for delivery companies and fulfillment warehouses
- Implemented major features for the customer wallet service, managing transactions, points, and various credits for customer accounts, alongside building a logging service to track and audit account changes
- Integrated Jasper Reports to generate real-time logistics operation reports and contributed to the package tracking system through bug fixes, performance improvements, and new features
- Worked in an Agile environment, collaborating closely with cross-functional teams to enhance system performance, scalability, and reliability

πŸ‘¨β€πŸ’» **Technical Engineer @ RoboticX**

_Part Time, Sep 2023 - May 2024_

- Designed and implemented robotics and electronics projects
- Managed e-Commerce accounts, product listings, and inventory
- Oversaw store operations and ensured accurate stock management
- Conducted research on new tools in stock and prepared ready-to-use examples for sensors, microcontrollers, and other components
- Categorized tools in inventory for easy access and streamlined operations
- Provided technical support to customers, addressing inquiries and troubleshooting issues
- Created content for product launches and social media campaigns

πŸ‘¨β€πŸ’» **R&D Engineer @ Purpose for Smart Education**

_Part Time - Sep 2023 - Apr 2024_

- Responsible for research and development as an engineer
- Train and follow up with trainers at Purpose Academy to help them grasp advanced and new technical subjects
- Assist the company team in staying updated with the latest technologies and tools in Robotics and AI
- Develop supplementary training materials for trainers (ToT Materials)
- Conduct research and work on various subjects, including Computer Vision, Robotics, Internet of Things (IoT), and Web Development

πŸ‘¨β€πŸ’» **Training Team Lead @ Purpose for Smart Education**

_Jan 2021 - Aug 2023_

- Led a team of trainers at the company
- Developed syllabi and training materials for advanced courses
- Provided training in various courses (School/University/Employees), such as Robotics, Computer Vision, Internet of Things (IoT), and Web Development using Python
- Developed open-source tools related to work, such as the Teachable Machine and Detectors World Python packages
- Conducted and led various training of trainers (ToT) projects in Robotics and Artificial Intelligence for renowned firms, including the Ministry of Education (MoE), Ministry of Telecommunication and Information Technology (MTIT), NGOs in the education sector, universities, and more

πŸ‘¨β€πŸ’» **Back-end Engineer @ Purpose for Smart Education**

_Jan 2023 - Apr 2023_

- Worked on a Learning Management System (LMS) project for the company
- Served as a member of the back-end development team
- Project Tech Stack: Django REST, PostgreSQL, and AWS

πŸ‘¨β€πŸ’» **Robotics and Coding Trainer @ Purpose for Smart Education**

_Sep 2019 - Aug 2023_

- Trained over 2,000 students at Purpose Academy, ranging from middle and high school to university levels
- Conducted workshops and courses in various subjects, including Robotics, Python, Web Development, Internet of Things (IoT), and Computer Vision
- Provided consultation services to private schools for incorporating robotics and AI strategic vision into their programs

πŸ‘¨β€πŸ’» **Product Manager & Technical Support @ SETS**

_Feb 2019 - Aug 2020_

- Installed, trained, and supported educators on SmartClass+ and Let's Talk! Product by Robotel Inc
- Delivered product demos, conducted training sessions and provided technical support for educators
- Worked on product awareness plans and targeted new areas for acquiring new customers
- Managed the integration of smart tools into STEM education
- Delivered product demos and provided technical support

πŸ‘¨β€πŸ’» **Front-end Developer @ JWAR**

_Sep 2018 - Dec 2018_

- Developed and designed the front-end of a dynamic reporting system for the JWAR startup using React, focusing on creating responsive and user-friendly interfaces
- Integrated with back-end APIs to display real-time data, building reusable React components to ensure modularity and maintainability within the web application
- Collaborated closely with the design and back-end teams to align the front-end implementation with UX/UI design and ensure seamless data flow

πŸ‘¨β€πŸ’» **Founder & Sales Engineer @ PPU Electronics Store**

_Sep 2016 - May 2018_

- Sold electronics, microcontrollers, and other electronic accessories for coursework and senior projects at the Faculty of Engineering and Technology at PPU
- Provided technical support to customers/students
- Supplied university labs with required tools such as microcontrollers, motors, sensors, and other related equipment

πŸ‘¨β€πŸ’» **Systems Engineer @ BIS (Badawi Information System)**

_Internship, Jun 2016 - Sep 2016_

- Prepared servers and installed required operating systems such as Windows Server
- Worked with VMware vSphere for server resource management
- Installed storage units
- Conducted periodic visits and provided technical support to customers

---------

## πŸŽ“ Education
- **B.E.**, Computer Systems Engineering | Palestine Polytechnic University - PPU

Class of _2018 (Graduation)_

* Activities and Community: Member of IEEE Student Branch at University - PPU
* Organized Tech Workshops
* Founded PPU Electronics Online Store

---------

## πŸ’» Technical Skills:

- Programming: _Python, Java_
- Frameworks & Libraries: _Spring Boot, FastAPI, Django, Flask, OpenCV_
- Tools and Platforms: _Linux, Git, Docker, Bash_
- Databases: _PostgreSQL, MySQL, MongoDB, SQLite, Firebase_
- Others: _Unit Testing, REST API_

---------

## πŸ“œ Knowledge Fields:
_(What are the Knowledge Fields? These are areas I've explored, worked on, and built simple projects with, but haven't utilized in a production or professional work environment.)_
- Robotics: _Arduino, ESP32, ESP8266, MicroPython, Raspberry Pi, micro:bit, ROS_
- IoT: _Web-based IoT Apps, MQTT_
- Computer Vision: _TensorFlow, TensorFlowLite, YOLO Object Detection, MediaPipe_
- Data Science: _NumPy, Pandas, Matplotlib, SciKitLearn_

---------

## 🌱 My Projects and Open-Source Contributions

### πŸ’» Detectors World (Python Package)

#### Tags: _Computer Vision, OpenCV, Detection_
#### Links: GitHub | PyPI

Detectors World is a Python package created for building Computer Vision applications in easy and handy way.

The available detectors in Detectors World package are:
- Hand Detection
- Face Detection
- Pose Detection
- Face Mesh Detection

### πŸ’» Teachable Machine (Python Package)

#### Tags: _Computer Vision, OpenCV, Classification_
#### Links: Documentation | GitHub | PyPI

A Python package designed to simplify the integration of exported models from Google's Teachable Machine platform into various environments. This tool was specifically crafted to work seamlessly with Teachable Machine, making it easier to implement and use your trained models.

### πŸ’» PixCraft (Python Web App)
#### Tags: _Image Processing, Flask, Computer Vision, OpenCV_
#### Link: GitHub

PixCraft (Unleash the Power of Pixels) is a powerful image processing and computer vision application that allows users to explore and manipulate digital images effortlessly. With its intuitive interface, users can upload images or access their device's camera, and then apply a wide range of image processing operations like grayscale conversion, HSV color space transformation, edge detection, and more.

### πŸ’» Teachable Machine Lite (Python Package)

#### Tags: _Computer Vision, OpenCV, Classification, Raspberry Pi, Robotics_
#### Links: Documentation | GitHub | PyPI

A lightweight Python package optimized for integrating exported models from Google's [Teachable Machine Platform](https://teachablemachine.withgoogle.com/) into robotics and embedded systems environments. This streamlined version of [Teachable Machine Package](https://github.com/MeqdadDev/teachable-machine) is specifically designed for resource-constrained devices, making it easier to deploy and use your trained models in embedded applications. With a focus on efficiency and minimal dependencies, this tool maintains the core functionality while being more suitable for robotics and IoT projects.

---------

## ✍️ Articles & Blogs
My latest articles and blogs:

- ### ACID Properties in Databases β€” Part 2: Your Shield Against Transactional Chaos
_Reading Links:_ Medium | DEV.to | GitHub

- ### ACID Properties in Databases β€” Part 1: What Happens Without Them?
_Reading Links:_ Medium | DEV.to | GitHub

- ### Context Managers Demystified: Simplify Your Resource Handling in Python
_Reading Links:_ Medium | DEV.to | GitHub

- ### Stop Creating Repos To Share Your Code Snippets - Use GitHub Gists Instead
_Reading Links:_ Medium | DEV.to | GitHub

- ### Lessons I’ve Learned: 10 Tips for Successful Open-Source Project Development
_Reading Links:_ Medium | DEV.to | GitHub

- ### Mastering MongoDB Aggregation: A Journey from Fundamentals to Advanced Optimization
_Reading Links:_ Medium | DEV.to | GitHub

- ### Building Simple and Customizable Image Classifier with Teachable Machine and Python
_Reading Links:_ Medium | DEV.to

- ### SOLID Principles with Python | A story
_Reading Links:_ Medium | DEV.to

[**Click here**](https://github.com/MeqdadDev/my-bloticles) to see the full list of my articles.

- πŸ“ **Medium Profile**
- πŸ“ **DEV.to Profile**

---------

## πŸ“œ Certificates

- Advanced SQL | Manara | Oct 2024
- Intermediate SQL | Manara | Oct 2024
- NoSQL Databases Using MongoDB | Manara | Oct 2024
- Computer Vision Bootcamp | Gaza Sky Geeks - GSG | Apr 2024

Find my other certificates from here.

---------

## πŸŽ“ Find Me Here
- LinkedIn
- Qabilah
- X / Twitter
- Instagram