Skip to content
View Eng-Moaz's full-sized avatar

Highlights

  • Pro

Block or report Eng-Moaz

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Eng-Moaz/README.md

Header

Typing SVG

Email Location

class MoazMohammed:
    def __init__(self):
        self.role = "AI Engineer in training"
        self.location = "Ismailia, Egypt"
        self.current_quest = "Understand the magic before importing the library"
        self.inventory = {
            "Python": "for teaching machines",
            "Go": "for understanding what the machines are standing on",
            "C++": "for when milliseconds start asking questions",
        }
        self.favorite_problems = [
            "search results that almost understand the question",
            "models that perform brilliantly until the test set arrives",
            "papers with one diagram and seventeen missing details",
            "APIs that deserve a database and a proper README",
        ]

    def learn(self, topic):
        return topic.read().implement().break_it().measure().document()

    def status(self):
        return {
            "curiosity": "unlimited",
            "experiments_running": True,
            "open_to_opportunities": True,
        }

About me

I'm an AI Engineer and Computer Engineering student at Suez Canal University. I spend most of my time building things with machine learning, retrieval systems, computer vision, and LLMs, then figuring out how to make them actually work in production.

I also like getting my hands dirty with Go: HTTP servers, network protocols, CLIs, and database-backed APIs. Not because it's trendy, but because I want to understand the full stack my models sit on top of.

Currently looking for AI/ML, computer vision, or backend engineering internships and junior roles.

What I've built

  • Reproduced a CVPR 2016 group activity recognition architecture and pushed it to 88.86% accuracy (the paper reported 81.9%).
  • Built a search and RAG engine from scratch, going through TF-IDF, BM25, semantic retrieval, reciprocal rank fusion, CLIP multimodal search, reranking, and cited generation.
  • Shipped Modaresy, a tutor discovery product, in six weeks with a small team. Hit 60+ active users and placed 3rd at the Creativa Startup Competition.
  • Built computer vision, sequence modeling, and agentic AI projects using PyTorch, TensorFlow, Hugging Face, LangChain, and LangGraph.
  • Wrote a bunch of Go projects covering HTTP servers, TCP/UDP, PostgreSQL APIs, JWT auth, RSS aggregation, and CLI tools.

Featured projects

Project What's in it Outcome
Deep Activity Recognition ResNet-50 person features, hierarchical team pooling, temporal LSTMs, reproducible training, real-time overlay demo 88.86% accuracy, +6.96 pts over the published baseline
RAG Search Engine Hand-built inverted index, TF-IDF/BM25, sentence-transformer retrieval, RRF hybrid search, CLIP, cross-encoder reranking, Groq/Gemini RAG Full keyword-to-semantic-to-multimodal pipeline with evaluation
Modaresy Tutor discovery, curated profiles, video samples, direct WhatsApp booking; owned the product and UI/UX Live in 6 weeks, 60+ users, Creativa 3rd place
Chirpy RESTful Go API with PostgreSQL, JWT + refresh-token auth, webhooks, profanity filtering, premium tier Full backend auth and data lifecycle
Roast My Taste LangChain agent with Groq (LLaMA 3.3 70B), DuckDuckGo search, conversation memory, custom Streamlit UI A tool-using conversational agent with a snobbish personality
NYC Taxi Duration End-to-end feature engineering, regression benchmarks across linear models, random forests, XGBoost, LightGBM, CatBoost Reproducible model comparison pipeline

More projects

Tools I use

Languages & infrastructure

Languages and backend foundations

ML & AI

Machine learning tools

Machine learning: PyTorch · TensorFlow · Scikit-learn · Keras · OpenCV · XGBoost · LightGBM · CatBoost
LLM & retrieval: Hugging Face · LangChain · LangGraph · Groq · Gemini · RAG · BM25 · sentence-transformers · CLIP
Data: Pandas · NumPy · PostgreSQL · Matplotlib · Seaborn
Cloud & infra: AWS S3/CloudFront · RabbitMQ · Docker · OpenTelemetry · Prometheus
Apps & UI: Streamlit
Software: Python · Go · C++ · REST APIs · Git · Linux · Neovim

GitHub activity

GitHub Streak

Education

B.Sc. in Computer Engineering, Suez Canal University (expected 2028)
Coursework: machine learning, deep learning, computer vision, algorithms, linear algebra, probability, statistics.

What I'm working on now

  • Turning experiments into tested, deployed services instead of just notebooks.
  • Getting better at the production side: observability, migrations, failure handling.
  • Building fewer projects but finishing them properly, with benchmarks, tests, and honest write-ups.
  • Combining ML depth with Go and backend fundamentals so I can own a feature end to end.

Let's talk

Open to internships, junior roles, collaborations, and interesting projects in AI/ML, applied LLMs, computer vision, and backend systems.

LinkedIn · Email · Repositories

Footer

Pinned Loading

  1. Deep-Activity-Recognition Deep-Activity-Recognition Public

    A paper implementation for "Hierarchical Deep Temporal Models for Group Activity Recognition"

    Python

  2. rag-search-engine rag-search-engine Public

    RAG system for movie search, built from scratch.

    Python 1

  3. forge-cli forge-cli Public

    Go

  4. NYC-Taxi-Trip-Duration NYC-Taxi-Trip-Duration Public

    Machine learning project to predict NYC taxi trip durations from real data. Includes full workflow: data cleaning, feature engineering, and trying out different models like Random Forest, XGBoost, …

    Jupyter Notebook 1

  5. chirpy chirpy Public

    A RESTful HTTP API server in Go implementing user auth with JWT and refresh tokens, chirp creation with profanity filtering, and a webhook-driven premium tier, backed by PostgreSQL.

    Go 1

  6. nvim nvim Public

    My nvim configs

    Lua