Skip to content
View MoustafaAmer12's full-sized avatar

Highlights

  • Pro

Block or report MoustafaAmer12

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.

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
MoustafaAmer12/README.md

Hi there! I'm Moustafa Amer πŸ‘‹

I am a Computer Engineering Senior Student at Alexandria University specialized in the intersection of AI Research and Scalable Software Systems. I bridge the gap between theoretical decentralized learning and production-ready modular architectures.

πŸ”¬ Research Focus

  • Federated Learning: Architecting privacy-preserving frameworks for secure, decentralized model training across non-IID data distributions.
  • Computer Vision: Enhancing visual perception through street-scene semantic segmentation and semi-supervised learning techniques.

πŸ’» Professional Experience

Software Engineer @ ZAD Technology

  • Backend Engineering: Designing and implementing modular micro-services using Java Spring Boot and Python FastAPI.
  • Infrastructure: Orchestrating deployments and automating server maintenance through Docker and Nginx to ensure high availability and scalability.

AI Instructional Lead @ MIA Robotics Team

  • Curriculum Architecture: Developed and delivered comprehensive Deep Learning modules, focusing on CNN architectures, backpropagation, and optimization strategies for robotics applications.

🧠 Core Competencies

  • Problem Solving: Competitive programming mindset applied to complex engineering bottlenecks.
  • Data Structures & Algorithms: Strong foundation in optimizing time/space complexity for scalable systems.
  • Data Preparation: Expertise in cleaning, augmenting, and handling non-IID data for AI model robustness.
  • Technical Agility: Fast learner with a proven track record of pivoting between low-level Kernel development (C) and high-level AI research (Python).

πŸ› οΈ Technical Toolbox

Languages Python Java C++ C TypeScript SQL JavaScript Dart

Web & Frameworks Spring Boot FastAPI Vue.js React HTML5

AI & Research PyTorch Flower Weights & Biases Kaggle Colab NumPy Pandas Scikit-Learn LaTeX

Systems & Databases Linux Git Docker Nginx PostgreSQL MySQL MongoDB MongoCompass Postman Jira Notion


πŸš€ Key Projects

  • Decentralized Semantic Segmentation: Graduation thesis addressing non-IID data challenges through advanced data preparation and robust model aggregation strategies.
  • Pintos Kernel: A deep dive into low-level Data Structures and Concurrency Control, implementing priority scheduling and system calls in C.
  • Knowtopia (LMS): Built with a focus on Software Architecture and modular backend design to handle course management at scale.
  • Sudoku Generator & Solver: Demonstrating Problem Solving through backtracking algorithms and efficient state-space searching.

πŸ“Š GitHub Stats

Moustafa's GitHub stats Top Langs


πŸ“« Connect with me

LinkedIn Kaggle Email Location

Pinned Loading

  1. CipherPost CipherPost Public

    Forked from Elshaarawy-1/CipherPost

    Mail Server

    Java

  2. CSEx61-dockerized-pintos CSEx61-dockerized-pintos Public

    Forked from Elshaarawy-1/CSEx61-dockerized-pintos

    HTML

  3. Knowtopia Knowtopia Public

    Forked from ahmedyoussefg/Knowtopia

    A Learning Management System designed to optimize course management, foster user engagement, and streamline content delivery for an enhanced educational experience.

    Java

  4. LinearEquationsSolver LinearEquationsSolver Public

    Forked from Elshaarawy-1/LinearEquationsSolver

    A Numerical Analysis Course's Project The aim of this project is to compare and analyze the behavior of the different numerical methods used for solving system of equations.

    Python

  5. Smart-City-Parking Smart-City-Parking Public

    Forked from ahmedayman4a/Smart-City-Parking

    TypeScript

  6. Connect-4 Connect-4 Public

    Python