Basem Shaker

Technical Skills

  • Languages: Python, C++, Matlab, JavaScript, Java, SQL, R
  • Frameworks: TensorFlow, PyTorch, scikit-learn, Pandas, Spark
  • Tools: Docker, Git, MLflow, Snowflake
  • Concepts: Supervised & Unsupervised Learning, CNNs, LSTMs, GANs, Time Series Forecasting
  • Specialties: Applied ML, Computer Vision, Statistical Modeling, Scalable Deployment
About Me

I’m a Data Scientist and Machine Learning Engineer with dual M.Sc. degrees in Autonomous Systems from KTH Royal Institute of Technology (Sweden) and the University of Trento (Italy), and a B.Sc. in Mechanical Engineering from the University of Manitoba (Canada). Over the past 5 years, I’ve worked across both industry and academia, focusing on applied machine learning, data-driven automation, and intelligent systems.

My core expertise lies in supervised and unsupervised learning, deep learning (CNNs, LSTMs, GANs), and control systems. I’m proficient in Python, R, and SQL, with additional experience in C++, MATLAB, ROS, JavaScript, and Java. I have built and deployed end-to-end ML pipelines and computer vision systems using frameworks like PyTorch, TensorFlow, and scikit-learn.

I also bring strong analytical skills from experience with statistical tools such as R and Minitab, paired with knowledge of Lean Six Sigma methodologies. I hold an AWS Cloud Practitioner certification and have experience deploying machine learning solutions to cloud environments.

Beyond technical work, I’ve led and contributed to cross-functional projects that span research, product development, and front-end prototyping. I’m passionate about solving real-world problems with data and always eager to collaborate on impactful, scalable solutions.

Resume

Click on the boxes to know more about my experiences.