Ahmed is a Senior Data Engineer & Data Scientist specializing in architecting, deploying, and scaling AI/ML models in production environments. With deep experience in cloud platforms (AWS, GCP, Azure MLOps), he has designed end-to-end machine learning pipelines, optimized real-time data processing, and integrated AI models into existing systems via APIs. Highly proficient with Python, SQL and Apache Spark his work spans IT, finance, fintech, and analytics, where he has built fraud detection systems, NLP-based entity resolution, and AI-powered data models, ensuring seamless deployment and operational efficiency. As a part-time data instructor and a master's student in data engineering, Ahmed is passionate about leveraging advanced analytics, MLOps, and scalable cloud architectures to drive business impact.
Designed and delivered comprehensive lectures on key topics like data pipelines, ETL processes, and data warehousing.
Crafted and evaluated assignments and exams to measure students' understanding, developed real-time simulations for practical experience, and collaborated with fellow instructors to refine the curriculum, ensuring alignment with industry standards.
Educated professionals in becoming data engineers, focusing on SQL, Python, Spark, Airflow, and data warehousing concepts.
Used Python, Apache Spark, SQL, and Apache Airflow in the instructional content and practical exercises.
Led the design, development and optimization of streaming and batch data pipelines, advanced data monitoring, and data warehousing solutions.
Deployed robust AI/ML models into production ensuring data integrity and conducted comprehensive data analysis.
Architected an AI tool for fraud detection that identifies fraudulent credit card transactions, and implemented into the existing tech stack to enhance online secuirty.
Engineered a sophisticated data pipeline to streamline data processing and analysis, supporting various data-driven initiatives.
Architected and implemented scalable data pipelines and developed and maintained ETL processes for AI models, integrating them into existing applications via APis, and ensuring high performance and accuracy of data systems.
Led the development of an NLP-based entity resolution and matching system using BERT and Random Forest models integrated within a data pipeline, deploying the solution using Apache Spark in a production environment using Apache Spark.
Collaborated with the DevOps team to facilitate smooth deployment of models to production environments.
Developed high-performance algorithms and data pipelines for text processing using Python and Rust.
Directed a project on network analysis of social media for personalized ads incorporating GPT-2-based text generation systems, enhancing targeted advertising strategies.
Designed and implemented large-scale data transformation solutions using AWS and MongoDB and deployed advanced models to production, optimizing them for efficiency and accuracy.
InsightFlow is an AI-driven marketing analytics platform that revolutionizes how businesses understand and optimize their marketing efforts. By seamlessly integrating advanced data processing, Machine Learning, and intuitive visualization, InsightFlow transforms complex marketing data into actionable insights.
Education
Master's Degree, Data Engineering & Big Data
BAU
2022 - 2024 (2 years)
Master of Data Science (NLP, Computer Vision, Machine Learning, Social Network Analysis, Graph Theory)