Meqdad Darwish

Logo

Back-End Developer, Founder, and Blogger.

View My GitHub Profile

Meqdad A. Darwish

Back-End Developer πŸ’» | Founder @ Bunyan Flow πŸ—οΈ | Blogger πŸ–‹οΈ | Roboticist πŸ€– | Reader πŸ“š

Summary:

I’m a back-end developer β€” building my own product, and open to my next role.

Bunyan Flow is a bilingual (Arabic/English) property management platform I founded. I’m building the MVP end to end β€” Java, Spring Boot, PostgreSQL β€” owning everything from requirements analysis and database design to RESTful services, KPI dashboards, and CI/CD with GitHub Actions. Solo founder means full SDLC, full accountability. No handoffs. If it’s broken, it’s mine to fix.

Before that: production back-end work at LogesTechs, where I built and maintained a logistics system processing 30k+ daily data entries β€” customer wallet features, audit logging, real-time reporting. Java, Spring Boot, MySQL, Agile teams.

I also spent years on the education side of tech β€” training 2,000+ learners, from students to Ministry of Education engineers, and leading ToT programmes in robotics and AI. That chapter taught me something most developers learn late: if you can’t explain a system simply, you don’t understand it yet. It made me a better engineer, and it’s why building products people actually understand comes naturally to me.

Open source is where I sharpen the saw: my Python packages on PyPI have passed 50k+ downloads. I write technical articles on databases (SQL and NoSQL), clean code, AI, and programming β€” with Java and Spring Boot topics coming next.

Off the keyboard: volunteering, books. Half my reading is technical and the other half is everything else, because the best engineers I know are readers first.


πŸ’Ό Work Experience

πŸ‘¨β€πŸ’» Founder @ Bunyan Flow

Jun 2026 - Present

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

Part Time, Sep 2023 - Oct 2024

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

May 2024 - Sep 2024

πŸ‘¨β€πŸ’» R&D Engineer @ Purpose

Part Time, Sep 2023 - Apr 2024

πŸ‘¨β€πŸ’» Training Team Lead @ Purpose

Jan 2021 - Aug 2023

πŸ‘¨β€πŸ’» Robotics and Coding Trainer @ Purpose

Sep 2019 - Aug 2023

πŸ‘¨β€πŸ’» Back-End Engineer (LMS Project) @ Purpose

Jan 2023 - Apr 2023

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

Mar 2019 - Aug 2020

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

Sep 2018 - Dec 2018

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

Sep 2016 - May 2018

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

Internship, Jun 2016 - Sep 2016


πŸŽ“ Education

Class of 2018 (Graduation)


πŸ’» Technical Skills:


πŸ“œ 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.)


🌱 My Projects and Open-Source Contributions

My open-source Python packages have passed 50k+ combined downloads on PyPI.

πŸ’» Detectors World (Python Package)

Tags: Computer Vision, MediaPipe, Detection

Detectors World is a Python package created for building Computer Vision applications in an easy and handy way, built on top of the MediaPipe framework.

The available detectors in Detectors World package are:

πŸ’» Teachable Machine (Python Package)

Tags: Computer Vision, OpenCV, Classification

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

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

A lightweight Python package optimized for integrating exported models from Google’s Teachable Machine Platform into robotics and embedded systems environments. This streamlined version of Teachable Machine Package 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:

Click here to see the full list of my articles.


πŸ“œ Certificates

Find my other certificates from here.


πŸŽ“ Find Me Here