Skip to the content.
Moe Dewedar

Moe Dewedar

AI Engineer · Masters Student

I build machine learning systems with real-world impact — and when I’m not shipping models, I’m gaming competitively and streaming.
GitHub · LinkedIn · Twitter · Email

Career Timeline

Started B.S. Mechatronics Engineering, Ain Shams University
2015
Started B.S. Mechatronics Engineering, Ain Shams University
Data Analyst, Dina Pharmacy
Jan 2022
Data Analyst, Dina Pharmacy
Data Scientist, FlairsTech
June 2023
Data Scientist, FlairsTech
Started M.S. CS (OMSCS), Georgia Tech , ML specialization
Aug 2024
Started M.S. CS (OMSCS), Georgia Tech , ML specialization
Service Desk Analyst, K2 Services
Feb 2025
Service Desk Analyst, K2 Services

Skills & Technologies

Languages

Python JavaScript C++ Java SQL HTML/CSS

GenAI

Claude GPT-4 RAG LangChain Agents Whisper OpenAI Prompt Engineering

AI & Machine Learning

PyTorch TensorFlow Transformers Computer Vision BERT YOLO OpenCV Scikit-learn Pandas NumPy

Cloud & DevOps

AWS Docker Lambda ECS SQS S3 EC2 Git

Databases & Storage

MongoDB PostgreSQL ChromaDB Qdrant Redis

Data & Analytics

Power BI Excel Matplotlib Seaborn Data Visualization ETL Statistical Analysis

Robotics & Systems

ROS Gazebo SLAM Control Systems Arduino Embedded Systems Computer Vision Path Planning
Smite Draft Tool screenshot

Smite Draft Tool

Real-time multiplayer draft tool for Smite Ranked Conquest that simulates the game's pick/ban phase. Features React + Socket.IO for real-time sync, shareable room codes, live chat, and mobile responsive design with complete god database.

React Vite Tailwind CSS Socket.IO Node.js Express

Code · Demo

Smite 2 Chatbot screenshot

Smite 2 Chatbot

SMITE 2 chatbot that combines web scraping, LLM integration, and vector search to provide intelligent answers about game data. Scrapes the SMITE 2 wiki, processes data through LLMs, and provides conversational interface with ChromaDB-based semantic search.

Python Streamlit ChromaDB Ollama Vector Search Web Scraping

Code

CherryBott — Twitch x LLM Smite Bot screenshot

CherryBott — Twitch x LLM Smite Bot

CherryBott is a Twitch chatbot powered by local LLMs that answers chat messages and allows easy trivia Q/A. Designed for Smite2-specific Q&A and Twitch gaming interaction. 🚧 This is a work-in-progress (WIP).

Python LLM Twitch API Ollama Websockets OOP

Code

Sift Cropper — Semi-Automated Image Annotation Tool screenshot

Sift Cropper — Semi-Automated Image Annotation Tool

Sift Cropper applies SIFT-based image processing to automatically crop gameplay maps from videos or images, with a user review interface for annotation. Combines computer vision and web UI. 🚧 This is a work-in-progress (WIP).

Python SIFT Flask React OpenCV

Code

Rule Generator — Natural Language to JSON Engine

A Streamlit app that converts plain English business rules into structured JSON, using GPT-4 and a MongoDB backend. It's a proof of concept for an automated rule creation system.

Python Streamlit GPT-4 MongoDB Pydantic

Code

Personal Website screenshot

Personal Website

My personal website built with Jekyll, showcasing my projects, blog posts, and resume.

Jekyll HTML CSS JavaScript

Code

Strategy Evaluation screenshot

Strategy Evaluation

Compared rule-based vs random forest strategies for trading using technical indicators.

Python Trading Random Forest Indicators

Transformers for Sequence Modeling screenshot

Transformers for Sequence Modeling

Implemented Transformer and Seq2Seq models for language translation using attention mechanisms.

PyTorch Transformers Seq2Seq NLP

Audio Classification on Edge Devices screenshot

Audio Classification on Edge Devices

Compared CNNs and Transformers for classifying audio signals on edge devices using knowledge distillation.

CNN Transformers Edge AI Audio CLAP YAMNet

Mechanization of Handmade Kiln Looms screenshot

Mechanization of Handmade Kiln Looms

Graduation project aimed at automating the process of handwoven kilns through custom-built machinery and software.

Mechanical Design Embedded Systems Automation

Machine Vision Controlled Robot Arm screenshot

Machine Vision Controlled Robot Arm

Developed a 6DoF robotic arm controlled via machine vision and motion planning; assembled using 3D-printed parts.

Machine Vision Robotics Motion Planning

Delivery UAV Robot screenshot

Delivery UAV Robot

Led development of a UAV robot capable of identifying indoor environments using UV light, sensors, and machine vision. Navigates environments autonomously by line tracking and object juking and complete human avoidance.

UAV Sensors Machine Vision CoppeliaSim

6DoF Manipulator Modeling and Control screenshot

6DoF Manipulator Modeling and Control

Modeled a 6DoF robotic manipulator in Gazebo using URDF; used MoveIt and ROS for trajectory planning and control.

ROS Gazebo MoveIt URDF C++

Production Line Integration screenshot

Production Line Integration

Designed and implemented a production line using conveyors, sensors, and motors for automatic assembly/disassembly.

Automation Mechatronics Sensors Stepper Motors

Automatic Sensing Wheelchair screenshot

Automatic Sensing Wheelchair

Built a smart wheelchair that detects obstacles and uses vibration feedback on handles to alert the user.

Embedded Systems Ultrasonic Sensors Assistive Tech