About

Hi there, I'm Samer!

A full-stack alchemist, blending engineering problem-solving and the magic of code, AI, & automation to craft intelligent solutions.

My expertise resides in:

  • Full-Stack Web Development: Pixel-perfect web applications that captivate audiences and drive results.
  • AI/ML Engineering: Unleashing the power of data, decoding insights and optimizing processes, unlocking hidden potential.
  • Data Alchemy: Transforming raw data into stunning dashboards and actionable insights, guiding informed decisions with clarity.
  • Workflow Automation: Streamlining tedious tasks, maximizing efficiency and boosting productivity.
My passion? Liberating the world's most precious resource: TIME. By applying my problem-solving skills and technological magic, I empower individuals and teams to focus on what truly matters.

Resume

The more I learn, the more I can empower others.
Lifelong learning is the secret ingredient behind my ability as a full-stack alchemist to craft cutting-edge solutions.

Education

Statistics and Data Science - MicroMasters

2024 - Present
MIT (online)

Scope:
This MIT MicroMasters program helps you master the in-demand skills needed to thrive in a rapidly growing field. Through online courses and a proctored exam, you'll gain a strong foundation in:

  • Probability and Statistics: Understand data patterns and relationships.
  • Data Analysis Techniques: Extract valuable insights from complex datasets.
  • Machine Learning Algorithms: Learn to build and implement predictive models.
This program equips you with the practical skills to become an effective data scientist. Prior calculus and Python experience are highly recommended. Taught by MIT faculty, this program delivers the same rigorous curriculum and hands-on learning approach as on-campus courses.

Earned Certificates (0/5):
  1. Probability - The Science of Uncertainty and Data
  2. Fundamentals of Statistics
  3. Machine Learning with Python: from Linear Models to Deep Learning
  4. Data Analysis: Statistical Modeling and Computation in Applications
  5. Capstone Exam in Statistics and Data Science

Google Business Intelligence - Professional Certificate

2024 - 2024
Google (online)

Scope:
Struggling to make data-driven decisions in your business? Ready to unlock the power of your data?

  • Improved decision-making: Gain the confidence to make data-backed decisions that optimize your business performance.
  • Increased efficiency: Identify areas for improvement and streamline processes based on data analysis.
  • Competitive advantage: Leverage data insights to stay ahead of the curve and gain an edge over your competitors.

Earned Certificates (3/3):
  1. Foundations of Business Intelligence
  2. The Path to Insights: Data Models and Pipelines
  3. Decisions, Decisions: Dashboards and Reports

IBM Data Science - Professional Certificate

2022 - 2023
IBM (online)

Scope:
This comprehensive program is will prepared you for a career in the high-growth field of data science through industry-relevant skills, hands-on projects, and portfolio building.
You'll master in-deman skills:

  • Foundational Skills: Databases (SQL), data visualization, statistical analysis, predictive modeling, machine learning algorithms, data mining
  • Tools & Technologies: Python, Jupyter notebooks, GitHub, Rstudio, Pandas, Numpy, ScikitLearn, Matplotlib, and more
  • Real-World Application: Extract insights from financial data, build regression models, create interactive dashboards, predict loan outcomes, and analyze space launch data

Earned Certificates (10/10):
  1. What is Data Science?
  2. Tools for Data Science
  3. Data Science Methodology
  4. Python for Data Science, AI & Development
  5. Python project for Data Science
  6. Databases and SQL for Data Science with Python
  7. Data Analysis with Python
  8. Data Visualization with Python
  9. Machine Learnning with Python
  10. Applied Data Science Capstone

Meta Full-Stack Developer - Professional Certificate

2022 - 2023
Meta (online)

Scope:
This certificate is designed by the software engineering experts at Meta— the creators of Facebook and Instagram.

Earned Certificates (2/2):
  1. Meta Front-End Developer
  2. Meta Back-End Developer

Meta Back-End Developer - Professional Certificate

2023 - 2023
Meta (online)

Scope:
This certificate is designed by the software engineering experts at Meta— the creators of Facebook and Instagram.
In this program, you’ll learn:

  • Python Syntax—the most popular choice for machine learning, data science and artificial intelligence.
  • In-demand programming skills and how to confidently use code to solve problems.
  • Linux commands and Git repositories to implement version control.
  • The world of data storage and databases using MySQL, and how to craft sophisticated SQL queries.
  • Django web framework and how the front-end consumes data from the REST APIs.
  • How to prepare for technical interviews for back-end developer roles.
At the end of the program, there will be a Capstone project where you will bring all of your knowledge together to create a Django web app.

Completed Courses (9/9):
  1. Introduction to Back-End Development
  2. Programming in Python
  3. Version Control
  4. Introduction to Databases for Back-End Development
  5. Django Web Framework
  6. APIs
  7. The Full Stack
  8. Back-End Developer Capstone
  9. Coding Interview Preparation

Meta Front-End Developer - Professional Certificate

2022 - 2023
Meta (online)

Scope:
This certificate, designed by the software engineering experts at Meta— the creators of Facebook and Instagram, will prepare you for a career as a front-end developer.
In this program, you’ll learn:

  • How to code and build interactive web pages using HTML5, CSS and JavaScript.
  • In-demand design skills to create professional page layouts using industry-standard tools such as Bootstrap, React, and Figma.
  • GitHub repositories for version control, content management system (CMS) and how to edit images using Figma.
  • How to prepare for technical interviews for front-end developer roles.
By the end, you’ll put your new skills to work by completing a real-world project where you’ll create your own front-end web application.

Completed Courses (9/9):
  1. Introduction to Front-End Development
  2. Programming with JavaScript
  3. Version Control
  4. HTML and CSS in depth
  5. React Basics
  6. Advanced React
  7. Principles of UX/UI Design
  8. Front-End Developer Capstone
  9. Coding Interview Preparation

Modern Application Development with Node.js on AWS - Specialization Certificate

2022 - 2022
Amazon Web Services - AWS (online)

Scope:
This specialization is designed to help you master the skills of designing and building cloud-native applications on AWS.
In the first course, you will be introduced to several AWS compute services, different storage and database offerings that AWS provides, AWS’ networking capabilities, monitoring capabilities and the AWS IAM service.
The second course of the specialization explores how to build an API driven application using Amazon API Gateway for serverless API hosting, AWS Lambda for serverless computing and Amazon Cognito for serverless authentication.
Modern applications require a modern database. Hence, the third course introduces you to NoSQL databases and the challenges they solve. We will dive deep into Amazon DynamoDB topics such as recovery, SDKs, partition keys, security and encryption, global tables, stateless applications, streams, and best practices. DynamoDB is a key-value and document database that delivers single-digit millisecond performance at any scale.

Completed Courses (3/3):
  1. AWS Cloud Technical Essentials
  2. Building Modern Node.js Applications on AWS
  3. Amazon DynamoDB: Building NoSQL Database-Driven Applications

Modern Application Development with Python on AWS - Specialization Certificate

2022 - 2022
Amazon Web Services - AWS (online)

Scope:
This specialization is designed to help you master the skills of designing and building cloud-native applications on AWS.
In the first course, you will be introduced to several AWS compute services, different storage and database offerings that AWS provides, AWS’ networking capabilities, monitoring capabilities and the AWS IAM service.
The second course of the specialization explores how to build an API driven application using Amazon API Gateway for serverless API hosting, AWS Lambda for serverless computing and Amazon Cognito for serverless authentication.
Modern applications require a modern database. Hence, the third course introduces you to NoSQL databases and the challenges they solve. We will dive deep into Amazon DynamoDB topics such as recovery, SDKs, partition keys, security and encryption, global tables, stateless applications, streams, and best practices. DynamoDB is a key-value and document database that delivers single-digit millisecond performance at any scale.

Completed Courses (4/4):
  1. AWS Cloud Technical Essentials
  2. Building Modern Python Applications on AWS
  3. Amazon DynamoDB: Building NoSQL Database-Driven Applications
  4. Improve Your Python Code Using Amazon CodeGuru

AWS Fundamentals - Specialization Certificate

2022 - 2022
Amazon Web Services - AWS (online)

Scope:
This specialization gives current or aspiring IT professionals an overview of the features, benefits, and capabilities of Amazon Web Services (AWS).
As you proceed through these four interconnected courses, you will gain a more vivid understanding of core AWS services, key AWS security concepts, strategies for migrating from on-premises to AWS, and basics of building serverless applications with AWS.
Additionally, you will have opportunities to practice what you have learned by completing labs and exercises developed by AWS technical instructors.

Completed Courses (4/4):
  1. AWS Cloud Technical Essentials
  2. AWS Fundamentals: Addressing Security Risk
  3. AWS Fundamentals: Migrating to the Cloud
  4. AWS Fundamentals: Building Serverloess Applications

Building No-Code Apps with AppSheet - Specialization Certificate

2022 - 2022
Google (online)

Scope:
This specialization first introduces you to the fundamentals of no-code application development and the capabilities offered by Google Cloud's no-code web and mobile application development platform AppSheet.
Learn to organize and manage app data, secure and customize apps, and integrate with external services. The courses in this specialization also include topics on managing and upgrading your app, improving app performance and troubleshooting.
Recognize the need to implement business process automation, and use AppSheet’s automation capabilities to send notifications, generate reports and parse documents.

Completed Courses (3/3):
  1. Building No-Code Apps with AppSheet: Foundations
  2. Building No-Code Apps with AppSheet: Implementation
  3. Building No-Code Apps with AppSheet: Automation

Developing Applications with Google Cloud - Specialization Certificate

2022 - 2022
Google (online)

Scope:
In this specialization, application developers learn how to design, develop, and deploy applications that seamlessly integrate managed services from Google Cloud.
Through a combination of presentations, demos, and hands-on labs, participants learn how to use Google Cloud services and pre-trained machine learning APIs to build secure, scalable, and intelligent cloud-native applications. Learners can choose to complete labs in their favorite language: Node.js, Java, or Python.

Completed Courses (4/4):
  1. Google Cloud Fundamentals: Core Infrastructure
  2. Getting Started With Application Development
  3. Securing and Integrating Components of your Application
  4. App Deployment, Debugging, and Performance

Cloud Application Development Foundations - Specialization Certificate

2022 - 2022
IBM (online)

Scope:
This program will equip you with all the key skills and technical know-how to kickstart your career as a Full-Stack Cloud Native Application Developer.
Guided by experts at IBM, you will learn to build your own cloud-based applications and practice working with the technologies behind them.
The courses in this program will help you develop skillsets in a variety of technologies including, Cloud foundations, HTML, CSS, JavaScript, GitHub, Node.js, React, Cloud Native practices, DevOps, CI/CD, and more.  After completing all the courses in the program, you will have developed and deployed several applications on a cloud platform and delivered Software as a Service (SaaS) solutions using Cloud Native methodologies.

Completed Courses (4/4):
  1. Introduction to Cloud Computing
  2. Introduction to Web Development with HTML, CSS, JavaScript
  3. Getting Started with Git and Github
  4. Developing Cloud Apps with Node.js and React

Computer Science for Artificial Intelligence - Professional Certificate

2021 - 2022
Harvard, USA (online)

Scope:
This professional certificate takes a deep dive into the concepts and algorithms at the foundation of modern artificial intelligence.
This series will lead you through the most popular undergraduate course at Harvard, where you’ll learn the common programming languages, then carries that foundation through CS50’s Introduction to Artificial Intelligence with Python.
Through hands-on projects, you’ll gain exposure to the theory behind graph search algorithms, classification, optimization, reinforcement learning, and other topics in artificial intelligence.

Completed Courses (2/2):
  1. CS50x: Introduction to Computer Science
  2. CS50ai: Introduction to Artificial Intelligence with Python

Computer Science for Web Programming - Professional Certificate

2021 - 2022
Harvard, USA (online)

Scope:
This professional certificate takes a deep dive into the design and implementation of web apps with Python, JavaScript, and SQL using frameworks like Flask, Django, and Bootstrap.
Topics include abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development. Languages include C, Python, SQL, and JavaScript plus CSS and HTML. Problem sets inspired by real-world domains of biology, cryptography, finance, forensics, and gaming.
Through hands-on projects, you'll learn to write and use APIs, create interactive UIs, and leverage cloud services like GitHub and Heroku. You'll emerge with knowledge and experience in principles, languages, and tools that empower you to design and deploy applications. Join now to program your own web applications and gain critical skills in database design, scalability, security, and user experience.

Completed Courses (2/2):
  1. CS50x: Introduction to Computer Science
  2. CS50w: Web Programming using Python and Javascript

Machine Learning

2021 - 2021
Stanford, USA (online)

Scope:
Introduction to machine learning, datamining, and statistical pattern recognition. Topics include:

  1. Supervised learning (parametric/non-parametric algorithms, support vector machines, kernels, neural networks).
  2. Unsupervised learning (clustering, dimensionality reduction, recommender systems, deep learning).
  3. Best practices in machine learning (bias/variance theory; innovation process in machine learning and AI).
The course will also draw from numerous case studies and applications, so that you'll also learn how to apply learning algorithms to building smart robots (perception, control), text understanding (web search, anti-spam), computer vision, medical informatics, audio, database mining, and other areas.

Machine Learning with Python-From Linear Models to Deep Learning

2020 - 2020
MIT, USA (online)

Scope:
Principles and algorithms for turning training data into effective automated predictions.

Master of Chemical Engineering

2019 - 2022
Cairo University, Egypt

Scope:
Theorizing, simulating, and validating a new model for solid-liquid contact mechanism in industrial applications, like salt dissolution and solid-liquid reactions using MATLAB.

Introduction to Computer Science and Programming Using Python

2018 - 2018
MIT, USA (online)

Scope:
Understanding the role computation can play in solving problems

Advanced C++

2018 - 2018
Microsoft (online)

Scope:
Advanced programming concepts using C++.

Optimization for Chemical Engineers

2017 - 2017
McMaster University, Canada (online)

Scope:
Optimization concept, algorithms, and applications in chemical engineering.

Introduction to MATLAB Programming

2016 - 2016
MIT, USA (online)

Scope:
Using MATLAB to solve engineering problems.

Introduction to Computer Science

2014 - 2014
Harvard, USA (online)

Scope:
Computer science basics and introduction to algorithms and programming languages

Bachelor of Chemical Engineering

2011 - 2016
Cairo Universitry, Egypt

Scope:
Chemical Engineering bachelor's degree.

Professional Experience

Teaching Assistant

2018 - Present

Cairo University, Chemical Engineering Department, Egypt

I'm a teaching assistant at the chemical engineering department, Cairo University, where I currently help (or helped) teach:

  • Data Science for Chemical Engineers
  • Applications of Machine Learning in Chemical Engineering
  • Computer Applications for Chemical Engineers
  • Process Modeling and Simulation (MATLAB)
  • Phase Equilibria
  • Electrochemirsty and Electrochemical Engineering
  • Mechanical Unit Operations
  • Advanced Chemical Reactor Design

Full-stack Software Developer & Data Scientist

2014 - Present

Freelance

I've been working as a freelance developer since I was an undergrad student with 900+ projects completed across multiple freelancing platforms and direct projects.
For 10 years, I've been helping businesses streamline processes, unlock data insights, and boost their growth.

  • Imagine this:
    • Boost Efficiency by Reclaiming Time: Eliminate manual data entry, clunky forms, and scattered workflows. I'll automate repetitive tasks, freeing up valuable hours for you to focus on strategic initiatives. (e.g., Automated data entry from forms into CRM systems, automated report generation)
    • Data-Driven Decisions for Success: Transform your spreadsheets into dynamic dashboards that reveal hidden trends and guide data-driven decisions. Gain clarity, optimize processes, and confidently navigate your path to success. (e.g., Interactive sales dashboards showing sales trends and forecasting, customer churn analysis dashboards)
    • Unified Ecosystem for Peak Performance: Seamlessly integrate your favorite tools and platforms into a unified workflow engine, reducing friction and empowering seamless collaboration across your team. (e.g., Integrating accounting software with CRM for streamlined customer data management, automating data transfer between marketing platforms)
    • Beyond Websites - Custom Web Apps for Growth: I craft custom web apps that streamline internal processes, automate reporting, and boost team collaboration. Additionally, I build engaging customer-facing web apps (think interactive calculators and dashboards) that solve their problems and win their loyalty. (e.g., Internal project management web app with task tracking and team communication features, interactive shipping cost calculator for e-commerce websites)
    • AI-Powered Optimization for Real Impact: Leverage the power of artificial intelligence to personalize customer experiences, optimize internal processes, and make data-driven decisions that deliver real business impact. (e.g., AI-powered chatbots for customer service, sentiment analysis of customer reviews to improve product development)
  • My Skillset - Your Competitive Advantage:
    • Automation: MS Excel, Google Sheets, Power Automate, Make (Integromat), Zapier, API integration
    • Scripting: VBA, Google Apps Script, MS Office Scripts in Excel, Python
    • Web Development: HTML5/CSS/Javascript, Bootstrap, React JS, Node.js, NextJS, Python (Django & Flask)
    • Data Analysis & AI/ML Integration: Unlocking data insights through powerful analytics, visualization, and AI/ML integration - turning raw data into actionable insights for informed decision-making.

Portfolio

I'm very busy these days, but I'll keep uploading some of the projects I enjoyed working on below.
Currently, only some of the listed projects have live demos. Use the live demo filter to try them out.
I'll try to include live demos into all projects when I get some free time. Hopefully in the near future :)


  • All
  • Web App
  • Dashboard
  • Excel
  • Google Sheets
  • Live Demo

Contact

Get in touch!

Loading
Your message has been sent. Thank you!