With years of professional experience in top Multinational Firms working as a Data Engineer, Machine Learning Engineer, and Full Stack developer, Abdullah has expertise in developing Data-Intensive Machine Learning systems and Enterprise Grade Scalable Web Applications on the Cloud. He has hands-on experience in the management of Data Centric Software Development, System Analysis and Design with focus on Software Architecture and Agile Methodologies. He has got experience in leading a team of multiple developers to ship end to end systems.
He has been a part of a program in Pi School, Rome, as an AI Engineer under the mentorship of internationally accredited AI researchers. He has also mentored teams in the fields of AI and Product Development in AiTalents Program offered by BMWi (Federal Ministry for Economic Affairs and Energy), Germany. He has spoken at multiple national / international Machine Learning events around MLOps, Data Science and Natural Language Processing.
- Skills: Data Engineering, Machine Learning Modeling and Engineering, Big Data, Natural Language Processing, Computer Vision, Data Warehousing, Data Modeling, ETL, Web Applications Development, Business Intelligence, DevOps, Web Scraping
- Languages: Python, Java, JavaScript, SQL, Scala
- Frameworks / Libraries: Spring, Flask, Django, PyTorch, KnockoutJS, ReactJS, scikit-learn, NLTK, spaCy, NumPy, Pandas,
- SQL / NoSQL: Postgres, MySQL, DB2, OracleDB, MongoDB, Cassandra, Cloudant, Redis
- Cloud: AWS, GCP, and IBM Cloud
- Virtualization / Container Tools: Docker, Kubernetes
- BI / ETL Tools: Databricks, Azure Data Factory, SSIS / SSRS, Azure Synapse Analytics, Azure SQL Databases, PowerBI, Apache Airflow
- Other Tools: Apache Kafka, Apache Spark, Hadoop Ecosystem, ELK Stack, MLflow, Celery