About Me
IBM Data Science and Microsoft Azure AI Fundamentals certified professional with over 7 years of experience spanning software development, data science, and machine learning. I am dedicated to building impactful, data-driven solutions that optimize business operations and drive innovation across various industries, including finance, healthcare, and technology.
My expertise includes Python, Data Analysis, Machine Learning, and Computer Vision, with extensive hands-on experience in data preprocessing, feature engineering, and model development. I am proficient in using tools like TensorFlow, Keras, and OpenCV to create scalable and maintainable AI applications, including predictive models and image recognition systems. My projects, such as car price prediction models and license plate recognition systems, demonstrate my ability to turn complex data into actionable insights.
I am also skilled in data visualization using libraries like Matplotlib and Seaborn, allowing me to communicate insights effectively to stakeholders. As someone who values collaboration, I have successfully led teams and worked alongside professionals from diverse backgrounds, fostering an inclusive environment that leverages cultural differences to enhance creativity and performance. This experience has equipped me to thrive in fast-paced, dynamic settings and deliver solutions that align with strategic goals and industry standards.
Projects
Car Price Evaluation Prediction Model
Developed a machine learning model designed to predict the price of used cars based on a range of vehicle features, including mileage, age, engine size, and more. This project involved data preprocessing, feature engineering, and the use of regression algorithms to build a robust predictive model. Extensive hyperparameter tuning was conducted to improve model accuracy, and the final model demonstrated high predictive reliability, providing valuable insights for pricing strategies in automotive sales and auction environments.
Created a unique dataset on Kaggle that presents the Quran in numeric format, aiming to support researchers, linguists, and machine learning practitioners in analyzing the text. The dataset has been well-received within the Kaggle community, garnering high ratings and significant engagement. It serves as a valuable resource for natural language processing projects and text-based AI models, and it highlights data curation skills and a focus on supporting open-access educational tools.
License Plate Recognition
Built an optical character recognition (OCR) and object detection model to automate car license plate recognition, utilizing OpenCV and machine learning techniques. This project involved training a model to detect and interpret license plate characters from images, enabling real-time recognition with high accuracy. Techniques included image preprocessing, object detection, and character segmentation, showcasing expertise in computer vision and OCR. The model can be applied in automated toll systems, parking management, and security applications, demonstrating both the technical and practical applications of AI in real-world scenarios.
Experience
Freelancer, Saudi Arabia
Data Scientist-Machine Learning Engineer
Nov 2023 – Present
- Built regression models for predicting car prices in auctions.
- Developed a license plate recognition model using OpenCV, OCR, and object detection.
- Created a high-engagement Quran dataset on Kaggle.
First Screen, UAE
Full-Stack Developer
Jun 2023 – Jul 2024
- Enhanced user targeting by 25% with a traffic tool for the marketing team.
- Implemented 15+ integrations with telecom operators and aggregators across various regions.
- Created many services that integrate Google Campaign 360, Google Sheets, Tiktok Campaigns to automate marketing team work.
- Developed an automation tool for document backup, reducing the finance team’s workload by 2 hours per day.
OrchTech, Egypt
Senior Software Engineer
Jan 2022 – Apr 2023
- Lead a team to implement HR system that have been used in more than 29 countries for local and global clients in different industries.
- Upgraded an old asp.net 4.2 to .net core for Mobil Petroleum and successfully identified system bottlenecks and boosted system responsive time by 300%.
- Orchestrated task delegation among team members and conducted structured peer programming and code reviews for junior staff; these efforts led to a 30% reduction in bug fixes post-launch and accelerated project timelines by 20%.
- Planned and architected Cop27 project for climate change competition that is used by 105 nationalities and in UN Global Event.
Najmtech, Sudan
Full-Stack Developer
Dec 2018 – Jul 2021
- Developed, coordinated and successfully delivered 5 ERP modules from conception to delivery.
- Created an automation tool to automate repeated tasks which increased development speed by more than 200%.
- Ensured tight cooperation with other engineers, designers and analysts through active listening and systematic communication.
Reliance Technology, Sudan
Full-Stack Developer
Jan 2017 – Jul 2018
- Obtained and elicited software requirements from customer and presented final product to the managers;
- Developed and designed various robust solutions for more than 3 different industries that helped them to boost production and increase products quality.
- Planned and delivered a tool to automate essential development tasks which doubled team productivity and cut the development time by 50%.
Education
Arab Academy for Science Technology & Maritime Transport, Egypt
Post Graduate Diploma in Computer Science
2022 - 2023
Completed an in-depth program in computer science that covered advanced topics such as data science, algorithms, machine learning, and software engineering. Developed a strong foundation in programming, statistical analysis, and data-driven decision-making. Gained practical experience in data processing, predictive modeling, and using cutting-edge tools and techniques to address complex computational problems. The program emphasized analytical problem-solving and teamwork, preparing me for advanced roles in data science and AI.
Sudan University of Science & Technology, Sudan
Bachelor of Electronics (Computer and Networks) Engineering
2011 - 2016
Earned a Bachelor’s degree focused on electronics and computer network engineering, providing a comprehensive understanding of both hardware and software aspects of technology. The curriculum included extensive training in programming, network design, digital systems, and embedded systems. Gained hands-on experience in lab environments, working on projects that involved system design, troubleshooting, and optimization. This program equipped me with a solid foundation in engineering principles, critical thinking, and technical skills, forming the basis for my career in technology and software development.
Certifications
IBM Data Scientist Professional
IBM, 2024
Gained hands-on skills in data analysis, machine learning, and data visualization, with a focus on Python and practical applications in data science.
Microsoft Azure AI Fundamentals
Microsoft, 2024
Developed foundational knowledge in artificial intelligence and machine learning concepts, along with practical skills for deploying AI solutions on Microsoft Azure.
TensorFlow Developer Certificate
TensorFlow, 2024
Mastered building and deploying machine learning models with TensorFlow, covering neural networks, deep learning, and model optimization techniques.
Scrum Foundation Professional Certificate (SFPC)
Certiprof, 2024
Learned the core principles of Scrum and agile project management, including collaboration, sprint planning, and iterative development.
Microsoft Certified Solution Associate, Web Application (MCSA)
Microsoft, 2020
Acquired skills in developing, deploying, and managing web applications using Microsoft technologies, with a focus on ASP.NET and SQL Server.
A Little More About Me
Alongside my interests in networks and software engineering some of my other interests and hobbies are:
- Chess
- Drones
- Swimming
- Farming
Look at this cool image