Ahmed Abdelgelel

AI/ML Engineer | Data Scientist | Software Developer
Cairo, EG.

About

Highly motivated AI/ML Engineer with a Bachelor's in Computer Science and hands-on experience in developing, deploying, and optimizing machine learning models. Proficient in Python, PyTorch, TensorFlow, and AWS SageMaker, adept at solving complex data-driven problems and contributing to innovative AI solutions. Seeking to leverage strong analytical and technical skills to drive impactful projects in a dynamic technology environment.

Work

DECI
|

Part-Time Instructor

Cairo, Cairo, Egypt

Summary

Empowered teenagers to develop essential coding skills through engaging project-based learning and guided instruction using diverse educational tools.

Highlights

Instructed and mentored numerous teenagers in developing foundational coding skills through hands-on project-based learning initiatives.

Guided students in both text-based and block-based coding methodologies, utilizing platforms such as Blockly, Robomind, and MIT App Inventor.

Designed and delivered engaging curriculum content, fostering problem-solving abilities and computational thinking among students.

Freelance
|

Freelance Developer

Remote, Remote, US

Summary

Provided specialized data cleaning and web scraping services, optimizing data processing for Linux-captured time series and stock market data.

Highlights

Performed JSON data cleaning for Linux-captured time series data using Pandas, processing large datasets to ensure data integrity and usability.

Developed and executed web scraping tasks to extract stock data from specified symbols in text files, converting raw data into an executable format for analysis.

Automated data collection and preparation processes, reducing manual effort and improving data pipeline efficiency for clients.

DEPI
|

AWS Machine Learning Intern

Cairo, Cairo, Egypt

Summary

Contributed to AWS cloud architecture and machine learning initiatives, enhancing foundational knowledge and practical application within a dynamic environment.

Highlights

Engaged in hands-on projects focusing on AWS cloud infrastructure, architecting scalable solutions for machine learning workflows.

Participated in the AWS Academy Cloud Foundation & Architecting program, gaining expertise in cloud services and deployment strategies.

Completed the AWS Machine Learning Foundation curriculum, building a strong theoretical and practical understanding of ML principles and tools.

AI Training Data Provider
|

Software Engineer for AI Training Data

Cairo, Cairo, Egypt

Summary

Evaluated and optimized AI-generated code quality, ensuring robust model development through functional and efficient coding solutions.

Highlights

Evaluated the quality of AI-generated code, providing human-readable summaries and rationales to improve model output and performance.

Resolved complex coding problems and developed functional, efficient code solutions to enhance AI training data pipelines.

Implemented quality assurance protocols for AI-generated content, significantly reducing potential error rates and improving data integrity.

unify.ai
|

Machine Learning Contributor

Remote, Remote, US

Summary

Implemented and rigorously tested the jax.lax.scan function for the unify.ai frontend, enhancing numerical computation capabilities and codebase reliability.

Highlights

Implemented the `jax.lax.scan` function for the unify.ai frontend, enhancing its numerical computation capabilities and performance.

Developed comprehensive unit tests for the newly integrated function, ensuring robustness and reliability of the codebase.

Collaborated with the development team to integrate new features, contributing to the overall stability and functionality of the platform.

Education

Udacity
Online, Remote, United States of America

Nanodegree Program

Machine Learning Fundamentals

Ain Shams University
Cairo, Cairo, Egypt

Bachelor

Computer Science

Udacity
Online, Remote, United States of America

Nanodegree Program

AI Programming with Python

Languages

Arabic
English

Certificates

CCNA

Issued By

Cisco

Skills

Programming Languages

Python, C++.

Machine Learning & AI

Deep Learning, Supervised Learning, Computer Vision, Natural Language Processing (NLP), Transfer Learning, Hyperparameter Tuning, Model Deployment, AI-generated Code Evaluation, YOLOv8, ResNet, AutoGluon.

Libraries & Frameworks

PyTorch, TensorFlow, Keras, Scikit-learn, Pandas, NumPy, Matplotlib, Seaborn, NLTK, SpaCy, OpenCV, BeautifulSoup, Selenium, MediaPipe.

Cloud Platforms & Tools

AWS Cloud, AWS SageMaker, Google Colab, Jupyter, GitHub, Docker, N8N, TensorBoard.

Databases & OS

SQL, Linux, Bash/Shell Basics.

Data Science & Engineering

Data Cleaning, Data Preprocessing, Data Manipulation, Data Visualization, Web Scraping, Time Series Data Analysis.

Software Development

Functional Programming, Efficient Code, Unit Testing, Problem Solving.

Instruction & Mentorship

Project-Based Learning, Curriculum Development, Student Guidance.

Projects

Security Detection – Graduation Project

Summary

Developed a robust security detection system using machine learning, focusing on data preprocessing, YOLOv8 model training, and real-time hand pose detection.

Bike Sharing Demand Prediction

Summary

Analyzed bike-sharing datasets and developed high-performance machine learning models using AutoGluon and SageMaker to accurately predict demand.

Landmark Classification and Tagging for Social Media

Summary

Built and optimized deep learning models with CNNs and PyTorch for automatic landmark classification and image tagging, leveraging Transfer Learning and AWS SageMaker.

Word Tokenize Lemmatize

Summary

Developed an efficient NLP project for advanced text tokenization and lemmatization, adept at handling multi-word entities using Python, NLTK, and SpaCy.