Sherif Ahmed - About Me

Summary

I’m Sherif Ahmed, a Machine Learning Engineer with a strong background in AI, deep learning, and computer vision from Egypt. I recently graduated with a degree in Computer Science and Artificial Intelligence from Fayoum University.

Technical Skills

Programming Languages & Frameworks

  • Languages: Python, C++, SQL
  • AI/ML Frameworks: PyTorch, Sklearn, Transformers, LangChain, LangGraph
  • Computer Vision: OpenCV, Ultralytics
  • Development: FastAPI, Git, GitHub, Docker, Gradio
  • Databases: MySQL

Machine Learning & AI

  • Deep Learning: CNNs, RNNs, GANs, GAT, VAE, Transformers.
  • Neural Networks: LSTM architectures, Attention mechanisms, Hierarchical models.
  • Computer Vision: Image Processing, Object Detection, Player Tracking, Keypoint Detection.
  • NLP: Text Processing, Text Summarization, RAG-based QA systems.

Core Knowledge Areas

  • Problem Solving: Algorithmic thinking, Competitive programming
  • Software Engineering: Object-Oriented Programming (OOP), Data Structures & Algorithms
  • Data Processing: Signal processing, Image processing, Parallel processing
  • Soft Skills: Adaptability, Communication, Critical Thinking, Collaboration

Education

Bachelor of Science in Computer Science and Artificial Intelligence

Fayoum University | September 2020 - June 2024

  • GPA: 3.3/4.0 (Honours Degree)
  • Location: Fayoum, Egypt
  • Relevant Coursework: Machine Learning, Artificial Intelligence, Data Structures & Algorithms, Probability & statistics, Image Processing, Signal processing.

Extracurricular Activities

Problem Solving Lead Vice

GDSC Fayoum University | August 2022 - December 2022

  • Facilitated the development of problem-solving skills among individuals entering regional competitions
  • Assisted newcomer students facing challenges in algorithmic problem solving
  • Led training sessions and workshops on competitive programming techniques

Certifications & Training

Machine Learning Diploma

CSkilled | May 2023 - April 2024 | Certificate Link

  • Comprehensive diploma covering supervised and unsupervised learning, deep learning, and developing End-to-End ML projects

Artificial Intelligence (AI) Summer Training

NTI | July 2021 - August 2021 | Certificate Link

  • Introduction to AI concepts, including machine learning, neural networks, and AI applications across industries

Mathematics for Machine Learning and Data Science

Coursera | April 19, 2023 | Certificate Link

  • A deep understanding of the math that makes machine learning algorithms work
  • Statistical techniques that empower you to get more out of your data analysis

Neural Networks and Deep Learning

Coursera | September 19, 2023 | Certificate Link

  • Learn the foundations of neural networks and deep learning

Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization

Coursera | November 7, 2023 | Certificate Link

  • Techniques for optimizing deep neural networks

Sequence Models

Coursera | June 13, 2024 | Certificate Link

  • Explore recurrent neural networks, a type of model that performs extremely well on temporal data, and several of its variants, including LSTMs, GRUs and Bidirectional RNNs,

Generative AI with Large Language Models

Coursera | September 26, 2023 | Certificate Link

  • Gain foundational knowledge, practical skills, and a functional understanding of how generative AI works
  • Dive into the latest research on Gen AI to understand how companies are creating value with cutting-edge technology

Languages

  • Arabic: Native
  • English: Fluent

Contact Information