Learn Data Skills
Seyed Ali Sadeghi Aghili

Seyed Ali Sadeghi Aghili

Team Lead



My Portfolio Highlights

My New Course

Introduction to Python

My New Track

Python Fundamentals

Insights conductor, orchestrating a symphony of knowledge from data streams.

My Work

Take a look at my latest work.


University Admission with XGBoost


Project: Analyzing Online Sports Revenue


My Certifications

These are the industry credentials that I’ve earned.

Other Certificates

University of Michigan Python Classes and Inheritance

MongoDB University MongoDB Basics

University of Michigan Python Basics

Johns Hopkins University The Data Scientist's ToolBox

IBM What is Data Science?

IBM Python for Data Science, AI & Development

Johns Hopkins University R Programming

Johns Hopkins University Getting and Cleaning Data

IBM Introduction to Artificial Intelligence (AI)

FAD Applied BI-SSAS, SSIS, SSRS, Data Mining

Google Introduction to Git and GitHub

Google Crash Course on Python

IBM DataOps Methodology

Cognitive Class DataOps Methodology

IBM Getting Started with Git and GitHub

LearnQuest Managing Linux Systems

Meta Version Control

Codecademy Bash Scripting

IBM Data Analysis with Python

IBM Data Science 101

IBM Data Science Methodology

Cognitive Class Data Science Methodology

Cognitive Class Data Science Tools

University of Michigan - School of Information Python 3 Programming

University of Michigan - School of Information Python Project: pillow, tesseract, and opencv

Codecademy The Command Line

IBM Tools for Data Science

LearnQuest Linux Fundamentals

Imperial College London Mathematics for Machine Learning: Linear Algebra

University of Michigan - School of Information Python Functions, Files, and Dictionaries

University of Michigan - School of Information Python for Everybody

University of Michigan - School of Information Using Python to Access Web Data

IBM Data Analysis with Python

Duke University Data Science Math Skills

The Johns Hopkins University Data Science: Foundations using R Specialization

DataCamp Data Visualization with R

The Johns Hopkins University Reproducible Research

University of Michigan - School of Information Using Databases with Python

University of Michigan - School of Information Applied Plotting, Charting & Data Representation in Python

The Johns Hopkins University Exploratory Data Analysis

Codecademy Learn Python 3 Course

Codecademy R for Programmers Course

University of Michigan - School of Information Introduction to Data Science in Python

University of Michigan - School of Information Data Collection and Processing with Python

University of Michigan - School of Information Retrieving, Processing, and Visualizing Data with Python

Coursera Statistical Data Visualization with Seaborn

University of Michigan - School of Information Python Data Structures

The Johns Hopkins University Getting and Cleaning Data

The Johns Hopkins University R Programming

DataCamp Data Scientist with R

DataCamp Python Fundamentals

Duke University Reasoning, Data Analysis, and Writing

Google Using Python to Interact with the Operating System

The Johns Hopkins University Statistical Inference

University of Michigan - School of Information Understanding and Visualizing Data with Python

DataCamp Course Completion

Take a look at all the courses I’ve completed on DataCamp.

My Work Experience

Where I've interned and worked during my career.

Sharif University of Technology | ACECR | May 2019 - Present

Data science department chief

Responsibilities: • Designing and implementing data science, data engineering, and data analysis course roadmaps • Coordinating and integrating different modules into a cohesive curriculum • Collaborating and facilitating projects with other departments, particularly the marketing team, using Trello • Participating in the interview and recruitment process for new teachers • Overseeing the development and updating of courses • Conducting opening meetings for new courses as a keynote speaker • Attending employer meetings as a technical supervisor • Reviewing marketing materials from a technical perspective • Managing regular meetings with tutors Achievements: • Developed and implemented comprehensive course roadmaps that received high praise from both students and teachers • Streamlined collaboration between departments, leading to improved project outcomes and increased efficiency • Successfully recruited and onboarded highly qualified teachers who delivered engaging and informative lectures • Oversaw the development of numerous successful courses that received high enrollment and positive student feedback • Delivered informative and engaging keynote speeches at course openings that generated buzz and interest among students • Built strong relationships with employers, leading to increased internship and job opportunities for students • Reviewed and improved marketing materials to accurately reflect course content and appeal to target audiences • Managed productive and collaborative relationships with tutors, resulting in improved course outcomes and student satisfaction.
Show More

Faratar Az Danesh (Beyond Knowledge) | Apr 2019 - Present

Qlikview instructor

• Teaching QlikView for business intelligence course • Teaching Qlik Sense for business intelligence course

Iran Mercantile Exchange (IME) | Jan 2019 - Present

Data Unicorn

Responsibilities: • Creating algorithms to detect market manipulation. • Developing softwares for market replay, log data analysis, and customer name matching. • Making an evaluating system for brokers based on predefined criterias. • Collaborating in BI implementation. Achievements: • Spearheaded the development of a comprehensive online surveillance system to detect market manipulation, utilizing R and Python programming languages to architect and develop 12 highly effective manipulation detection algorithms. • Built a high-performance market replay system on the stock market, processing over 5 million data rows per day using R, enabling in-depth analysis of market trends and patterns. • Successfully ported the market replay system from R to Python, streamlining the system and enhancing its flexibility and scalability for future enhancements and maintenance. • Designed and implemented efficient data pipelines for ETL, extracting complex addresses from unstructured text using TSQL, Python, and R, resolving data quality issues with advanced techniques like fuzzy matching and regex. • Effectively resolved data quality issues using R and Python, developing robust algorithms like fuzzy matching and regex to identify and address inconsistencies in data, leading to more accurate analysis. • Designed and developed a log part extractor for over 1000 log files, each over 10GB, utilizing R and Shiny, improving processing time and efficiency in log file analysis. • Leveraged Python and Google Maps to scrape customer addresses and enhance the accuracy of customer data. • Developed a broker ranking system using R and MODM methods, integrated as an API using Plumber. • Extracted key business KPIs and provided critical insights into business performance. • Created visually appealing and informative business dashboards using Qlik View and Power BI. • Contributed as an integral member of a data warehouse development team, designing a sales tabular model using SSAS.

Faratar Az Danesh (Beyond Knowledge) | Jan 2019 - Present

Reporting and Dashboarding with Microsoft SSRS instructor

• Teaching Microsoft SSRS for reporting course

Sharif University of Technology | ACECR | Aug 2018 - Present

Business Intelligence with Tableau instructor

• Teaching Tableau for business intelligence course

Sharif University of Technology | ACECR | Aug 2018 - Present

R for data engineering instructor

• Teaching R for data engineering course

Sharif University of Technology | ACECR | Aug 2018 - Present

Business intelligence with Qlik technologies instructor


Sharif University of Technology | ACECR | Aug 2018 - Present

Python for data engineering course instructor

• Teaching Python for data engineering course

APS (Andisheh Pardazan Saramad) | Apr 2015 - Jul 2022

Business Intelligence Developer

• Designing and implementing scalable and efficient data collection pipelines using Python to ensure high-quality data. • Leading the team in data gathering pipeline creation, business KPIs extraction, BI implementation, and dashboard design to support data-driven decision-making processes across different departments. • Maintaining and optimizing the Microsoft Dynamics CRM 2011 to support the sales and marketing processes and ensure the quality of data. • Developing and implementing business processes using ISO 9001 standards to ensure data quality and process improvement in various projects. • Building and maintaining data-driven decision-making processes using Power BI to support business decisions at all levels. • Developing and implementing machine learning algorithms to improve data analysis and decision-making. • Creating and implementing data cleansing and data normalization techniques to ensure data accuracy and consistency. • Building and maintaining efficient data storage and retrieval systems to support the reporting needs of various stakeholders. Achievements: • Successfully executed scalable data collection pipelines for 25+ projects • Spearheaded data-driven decision-making processes for top-tier Iranian industries • Optimized and maintained Microsoft Dynamics CRM 2011 for top-tier data quality • Implemented ISO 9001-based business processes with unparalleled data quality and process efficiency improvements • Built data-driven decision-making processes with Power BI, revolutionizing business decisions at all levels • Developed machine learning algorithm for predicting machine failures, reducing maintenance costs and increasing efficiency • Implemented some cleansing and normalization techniques with Python for unparalleled accuracy and consistency • Created highly demanded data views with TSQL for actionable intelligence for data-driven decisions.

Faratar Az Danesh (Beyond Knowledge) | May 2018 - Nov 2019

Python for Data engineering instructor

• Teaching Python for data engineering course

Faratar Az Danesh (Beyond Knowledge) | Dec 2017 - Nov 2019

R programming for Data engineering instructor

• Teaching R for data engineering course

Parla | Jan 2013 - Jan 2014

Systems Department Consultant

Responsibilities: • Designing and implementing data-driven business processes utilizing ISO 9001 standards • Collaborating with stakeholders to identify and align business strategy with data insights • Developing key performance indicators (KPIs) based on business processes and strategic goals • Configuring and deploying Microsoft Dynamics CRM 2011 to enhance data management and analysis.

A.P.Barez | Jul 2011 - Jul 2013

CRM department Director

Responsibilities: • Oversaw a team of 12 new hires in the implementation of CRM projects • Collaborated on the creation of CRM-related content for the company website • Managed and supervised end-to-end CRM implementation projects • Directed the documentation and knowledge management efforts of the department related to CRM processes and systems.

A.P.Barez | Jan 2010 - Dec 2011

ISO Implementation Specialist

Responsibilities: • Functioned as a process engineer in accordance with ISO 9001, ISO 14001, and OHSAS 18001 requirements • Collaborated on implementation projects to ensure adherence to established processes and standards • Tracked and reported project progress using MS Project 2010, ensuring timely completion of milestones and deliverables.

Pardaaz | Jan 2010 - Jul 2010

Business Intelligence Developer

Responsibilities: • Developed a comprehensive business intelligence implementation roadmap for use in company projects • Collaborated with a team of two software engineers to successfully implement a business intelligence system utilizing QlikView within the organization • Led a team in consulting projects focused on business intelligence implementation and optimization • Created a streamlined data pipeline for efficient data gathering using Python programming language

Asan Pack | Apr 2008 - Mar 2009

Production Planner

• Created production plan daily • Checked the production routine daily • Replaced the traditional production planning system to an automated one using metaheuristic algorithms that saves 4 hours in time every day

My Education

Take a look at my formal education

Doctor of Philosophy (PhD), Industrial EngineeringIslamic Azad University,Science And Research Branch | 2021
Master of Science (MSE), Industrial EngineeringQazvin Islamic Azad University | 2014
Bachelor of Science (BSE), Industrial EngineeringQazvin Islamic Azad University | 2010

About Me

Seyed Ali Sadeghi Aghili

An industry 4.0 lover data unicorn with about a decade of experience in various fields of data in different industries. Passionate learner and team worker. Seasoned in data handling and automation in variety of data pipelines, increasing data quality

Powered by

  • Work
  • Certifications
  • Courses
  • Experience
  • Education
  • About Me
  • Create Your Data Portfolio for Free