Hi, I'm Dennis!

Detail-oriented data scientist with a strong foundation in statistical modeling, machine learning, and data visualization. Experienced in building predictive models and performing exploratory data analysis using Python, SQL, and modern libraries. Passionate about web scraping, turning complex datasets into actionable insights, and developing impactful, data-driven solutions.

My projects Get in touch
Python R JavaScript PHP Chromium Node Tableau
Dennis Myasnyankin Modeling Attempt

The idea is to go from numbers to information to understanding

Hans Rosling

Work Experience
  • FleetPros

    January 2024 - Current

  • AwardLogic

    January 2022 - December 2023

  • AwardLogic

    March 2021 - December 2021

  • Freelance

    June 2020 - February 2021

Lead Analyst / Developer

JavaScript, Node, Excel, Playwright

  • Automated daily vehicle sourcing workflows, reducing manual labor by 40 hours per week and significantly improving operational efficiency

  • Built scalable web scrapers to extract vehicle data across 8 car brands; developed internal data dictionaries to match unstructured feature info with trade-in value increases based on CarMax pricing, processing 25,000+ cars monthly

  • Scraped and analyzed auction data from 10 websites, evaluating resale potential using historical bid prices for over 100,000 vehicles each month

  • Conducted exploratory data analysis to uncover market demand trends and engineered new data features to support business strategy and vehicle valuation models

  • Designed a custom filtering system to flag high-profit vehicles, cutting sourcing overhead by over 85% and optimizing purchasing decisions

Software Engineer

PHP, JavaScript, Node, Sabre APIs, ETLs, Playwright

  • Constructed ETL pipelines to transform raw flight data from Sabre APIs into structured formats, supporting 60% of the company’s software applications and improving data consistency across platforms

  • Developed robust HTTP request modules using PHP (cURL, Guzzle) and Node.js (fetch, axios), coordinated via Playwright automation, to ensure seamless communication and data exchange among 5 internal APIs

  • Engineered efficient parsers for real-time extraction of flight information, increasing the platform’s available content by 7%, enhancing user search capabilities and customer satisfaction

Software Developer

PHP, JavaScript, Node, Sabre APIs, ETLs, Playwright

  • Collaborated with 6 travel agencies to analyze and translate complex airline commission structures into automated business logic, ensuring precise and efficient commission calculations

  • Developed automation scripts that reduced manual weekly commission calculations by 25%-40%, significantly improving operational productivity and accuracy for client organizations

  • Built and maintained a Puppeteer-based web scraper to regularly retrieve, transform, and ingest commission rules from over 100 airlines

Software Developer

Python, JavaScript, Scrapy, Playwright

  • Developed Python Scrapy web crawlers to automate extraction of real estate data for 650,000+ Ohio parcels.

  • Created ETL pipelines to streamline data processing, saving 25+ manual work hours per week.

  • Improved software efficiency by 14% through bug fixes and performance testing related to external data updates.

Projects
Photography by Philip Myrtorp - Unsplash

Unraveling the Dynamics of Airfare Price Predictions

Exploratory Data Analysis, Classification & Regression Models, Neural Networks, Model Evaluation

A project addressing the challenges of airfare price unpredictability and limited filtering capabilities in flight aggregator apps. By utilizing machine learning, the final model enables users to predict how ticket prices vary based on selected amenities, offering deeper insights into the connection between airfare costs and specific flight features.

Check it out
Photography by Zhifei Zhou - Unsplash

AirBnb Reservation Predictions in Seattle

Amazon Simple Storage Service (S3), MySQL, Data Pipeline

A project examining the fluctuation of Airbnb listings in Seattle, with a core focus on constructing a data pipeline incorporating Amazon S3 and MySQL. The cloud-based storage was successfully established and machine learning algorithms were applied to the archived dataset, determining Random Forest yielded the best predictive capabilities.

Check it out
Photography by Kenny Eliason - Unsplash

Predictive Analysis of Car Trade-In Values

Exploratory Data Analysis, Classification & Regression Models, Neural Networks, Model Evaluation

This data science project aimed to develop a predictive model for estimating a car’s resale value based on its features. Using a dataset sourced from CarMax, a leading used car retailer, the analysis explored the relationship between vehicle attributes and trade-in values to generate accurate resale potential forecasts.

Check it out
Photography by Etienne Martin - Unsplash

Predictive Analysis of Loan Approvals

Cloud Computing, AWS Sagemaker, XGBoost

A project examining the creditworthiness of bank clientele through the implementation of classification models. Utilizes exploratory data analysis to gauge underlying issues, such as class imbalance, within the dataset and construct a predictive model by optimizing and finetuning XGBoost’s hyperparameters.

Check it out
Photography by Shawn J - Unsplash

Airline Flight Delays

CART, C5.0, Random Forest, and Neural Networks

This study analyzed over 500,000 flight records to explore how attributes like airline, departure/arrival locations, flight duration, and day of the week relate to travel delays. Using classification models—CART, C5.0, Random Forest, and Neural Networks—the study assessed performance through accuracy, sensitivity, specificity, precision, and F1 score.

Check it out
Photography by JC Gellidon - Unsplash

Predicting Airline Customer Satisfaction

Feature Importance, AIC Score, Backward Elimination, Data Wrangling

While delays and cancellations—like those linked to Southwest—often impact passenger satisfaction, other factors such as Wi-Fi, food and drinks, cleanliness, and seat comfort also influence customer experience. This study aims to assess how significantly these amenities affect overall customer satisfaction.

Check it out
Photography by American Public Power Association - Unsplash

Natural Gas Forecasting

Time Series Analysis, ACF Plots, Exponential Smoothing, ARIMA

As a key energy source, natural gas plays a vital role in electricity generation and global infrastructure. Utilizing time series forecasting and decades of natural gas price data, this study investigates monthly price fluctuations using six different forecasting methods; aiming to identify patterns and improve accuracy of future price predictions.

Check it out
Photography by Glenn Carstens Peters - Unsplash

Airline Review Text Classification and Topic Modeling

Web Scraping, Text Classification, Topic Modeling, Tokenization

This project involved extracting airline reviews from TripAdvisor and SkyTrax using the Playwright library. Text classification and topic modeling were applied to the review content alone and then enhanced by incorporating airline attribute ratings to improve model performance and insight.

Check it out