Hamed Razavi

Data · Machine Learning · NLP

Hamed Razavi

Data professional with experience in Python, SQL, analytics, machine learning, visualization, and automated data pipelines.

About

I am a data analyst with experience in Python, machine learning, data pipelines, text mining, and analytical reporting. My work involves extracting, cleaning, transforming, and analyzing structured and unstructured data to support insights and data-driven decision-making.

I currently work as a Data Extraction and Management Consultant at the University of Illinois System. I build automated pipelines, integrate multiple data sources, analyze large datasets, and create dashboards that deliver clear and actionable insights.

I specialize in Python, SQL, Power BI, NLP, and machine learning, and I enjoy solving complex data problems with clean, efficient, and well-structured code.

Skills

Programming & Data Engineering

Python, SQL, APIs, Web Scraping, Data Pipelines, ETL, Automation

Machine Learning & AI

Classification, Clustering, Regression, Model Evaluation, NLP, Topic Modeling, Text Mining, Named Entity Recognition

Data Analytics & Visualization

Power BI, Tableau, Dashboard Design, Data Cleaning, Statistical Analysis

Tools & Technologies

pandas, NumPy, scikit-learn, Jupyter, Git, JSON, REST APIs

Experience

Data Extraction & Management Consultant

University of Illinois System

Build and maintain automated data extraction pipelines using Python and APIs. Integrate datasets from multiple sources, clean and transform data, and produce analytical reports and dashboards. Support university-level data initiatives with data engineering and data analysis tasks.

Key Skills: Python, SQL, APIs, Power BI, Web Scraping, Data Pipelines

Graduate Teaching Assistant (MATH 220 – Calculus)

University of Illinois Urbana-Champaign

Led problem-solving sessions, supported course instruction, and assisted students with quantitative reasoning and analytical methods.

Research & Analytical Work

Worked on analytical and data-driven research projects involving machine learning, text processing, data cleaning, and exploratory analysis.

Projects

Automated Data Pipeline for Multi-Source Integration

Developed a Python-based pipeline to extract, clean, and merge datasets from APIs, PDFs, websites, and structured files. Implemented automation to reduce manual data processing time and improve reliability.

Tools: Python, APIs, Web Scraping, pandas, ETL Automation

Machine Learning Models for Prediction

Built and evaluated ML models including logistic regression, random forest, SVM, and gradient boosting for classification tasks. Applied feature engineering, hyperparameter tuning, and model evaluation.

Tools: scikit-learn, pandas, NumPy

Text Mining & NLP Analysis

Applied NLP methods such as topic modeling, clustering, and NER to analyze large text datasets. Extracted key terms, relationships, and insights from unstructured text data.

Tools: Python, NLP, topic modeling, text mining

Analytics Dashboards & Reporting

Created interactive dashboards with Power BI to present insights from large datasets. Designed visuals for business and academic reporting.

Tools: Power BI, DAX, dashboard design

Contact

If you’d like to connect or collaborate, feel free to send me a message.

Note: This form is static. To receive messages, connect it to Formspree, Getform, or your backend.