Mostafa Samir
@mostafasamir1
Machine learning engineer with expertise in AI and data analysis.
What I'm looking for
I am a dedicated machine learning engineer with a strong foundation in AI and data analysis. I hold a Bachelor's Degree in Computer Science from EELU and have completed extensive training in machine learning, deep learning, and data science. My graduation project involved developing a recommendation system for businesses, which showcased my ability to apply theoretical knowledge to practical challenges.
Throughout my education and training, I have gained hands-on experience with various machine learning frameworks such as TensorFlow and Scikit-learn. I have successfully completed projects that include text classification, regression analysis, and mobile application development using Flutter. My passion for technology drives me to continuously learn and apply new skills, ensuring I stay at the forefront of the rapidly evolving tech landscape.
Experience
Work history, roles, and key accomplishments
Flutter Application Engineer
Self-Employed
Developed cross-platform mobile applications using Flutter and Dart, emphasizing robust UI/UX design and seamless API integration. Managed deployment processes to both Google Play and the App Store.
Data Science Trainee
NTI
Completed a comprehensive data science program, focusing on data preprocessing, visualization, and machine learning with Python. Gained hands-on experience in predictive modeling and clustering projects using Pandas, NumPy, Matplotlib, and Scikit-learn.
Machine Learning Trainee
NTI
Participated in a summer training program focused on machine learning, covering supervised and unsupervised learning techniques. Developed expertise in feature engineering and model evaluation through hands-on projects using Scikit-learn and TensorFlow.
AWS Machine Learning Engineer Trainee
CREATIVA
Completed specialized training in AWS Machine Learning, utilizing Amazon SageMaker, Lambda, and Glue for scalable deployments. Focused on optimizing TensorFlow and PyTorch models within cloud environments.
Cisco Networking Engineer Trainee
Cisco
Completed training in Cisco Networking, gaining proficiency in configuring and managing routers, switches, VLANs, OSPF, EIGRP, and ACLs. Acquired hands-on experience in designing and managing secure network infrastructures.
Digital IC Design Engineer Trainee
AUC
Trained as a Digital IC Design Engineer, working on multiple projects involving circuit design, simulation, and verification. Utilized industry-standard tools such as Tanner, VCS, Cadence, and Questa, with a focus on layout and functional simulation.
Recommendation System Developer
Self-Employed
Developed two recommendation systems using KNN and Cosine Similarity with Transformers, adhering to the full ML lifecycle. Deployed a Flask-based web application integrated with Node.js for ad and search recommendations.
Regression Analysis Model Developer
Self-Employed
Developed a car price prediction model using regression analysis, incorporating regularization techniques like Lasso and Ridge. Utilized cross-validation and hyperparameter tuning to ensure model robustness and statistical significance.
Half-Adder Circuit Designer
Self-Employed
Designed and simulated a half-adder circuit using Tanner EDA tools, performing binary addition to produce sum and carry outputs. Conducted SPICE simulations to verify functionality and analyzed performance metrics like propagation delay and power consumption.
Full Adder Verification Engineer
Self-Employed
Designed a full adder circuit and verified its functionality using Quartz and Questa tools, implementing binary addition of three inputs. Utilized Quartz for schematic design and simulation, and Questa for comprehensive testbench design and verification, including assertions and coverage analysis.
Machine Learning Algorithm Implementer
Self-Employed
Implemented core machine learning algorithms from scratch in Python, including linear regression, logistic regression, k-means, and decision trees. Focused on understanding underlying principles such as gradient descent, loss functions, and decision criteria.
Text Classification Developer
Self-Employed
Created a text classification project utilizing Naive Bayes, implementing preprocessing techniques like tokenization and stopword removal. Applied feature extraction methods such as Bag of Words and TF-IDF for tasks including spam detection and sentiment analysis.
Business Recommendation App Developer
Self-Employed
Developed a cross-platform mobile application using Flutter for personalized business recommendations, integrating location-based suggestions and user reviews. Optimized the app for seamless deployment and performance on both Android and iOS platforms.
Ring Oscillator Designer
Self-Employed
Designed and simulated a programmable ring oscillator circuit using Cadence tools, focusing on circuit schematic creation and functional verification. Performed SPICE simulations to analyze performance metrics and ensure design specifications were met.
Community Event Organizer
GDG Ismailia
Supported the GDG tech community by actively organizing events and facilitating knowledge-sharing sessions. Engaged in networking activities with fellow developers to foster collaboration and growth.
AI Committee Volunteer
IEEE Ismailia
Contributed to the IEEE AI committee by advancing AI innovation through organizing initiatives and sharing valuable insights. Fostered collaboration among AI experts and enthusiasts within the community.
Education
Degrees, certifications, and relevant coursework
Egyptian E-Learning University (EELU)
Bachelor’s Degree, Computer Science
Grade: Excellent
Activities and societies: Recommendation System for Businesses, Graduation project, Excellent
Completed a Bachelor’s Degree in Computer Science. The graduation project focused on a Recommendation System for Businesses, which received an excellent grade.
Port Said University, Faculty of Education
Bachelor’s Degree, Science and Education
Completed a Bachelor’s Degree in Science and Education. This program provided a foundation in scientific principles and educational methodologies.
AMIT
Certificate, AI & Machine Learning
Completed a 265-hour program on AI, machine learning, deep learning, and NLP. Engaged in hands-on projects like sentiment analysis and object detection using Python and TensorFlow.
Unknown
Certificate, OOP with Python
Completed an OOP course, learning design principles for scalable and maintainable code. Implemented OOP in real-world scenarios, creating custom data types and managing complex systems.
Udemy
Certificate, Data Structure and Algorithm
Completed a 44-hour course on Data Structures and Algorithms with Python. Covered arrays, linked lists, stacks, queues, graphs, sorting, searching, and Big-O notation, with practical coding challenges.
Coursera
Certificate, Mathematics
Completed a mathematics course covering calculus, linear algebra, and algebra. This enhanced analytical and problem-solving skills essential for technical fields.
Availability
Location
Authorized to work in
Interested in hiring Mostafa?
You can contact Mostafa and 90k+ other talented remote workers on Himalayas.
Message MostafaFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
