Projects

Selected projects from my work in data science, machine learning, and full-stack development.

  1. shpetimgashi.com - Portfolio & Interactive CV

    The site you are reading. One schema-validated data file drives the rendered CV and the project pages, with a playable 16-bit game CV in Phaser in development against the same source.

    • Astro
    • TypeScript
    • Phaser
    • Zod
    • Vitest
  2. Reinforcement Learning for Building-Control Research

    Simulation-based reinforcement-learning experiments for control problems in building technology, using PPO with stable-baselines3, Gymnasium and Radiance-based simulation tooling.

    • Python
    • Reinforcement Learning
    • PPO
    • stable-baselines3
    • Gymnasium
  3. Manufacturing Optimisation & Scenario Planning

    Decision-support tool formulating a constrained manufacturing problem as a linear program in PuLP, with scenario analysis exposed through Streamlit and Flask interfaces.

    • Python
    • PuLP
    • Streamlit
    • Flask
    • pandas
  4. Structured Comfort Feedback Platform

    A university software-engineering project built around a real-world building-technology use case - a maintainable Flask application for collecting and managing structured user feedback.

    • Python
    • Flask
    • Jinja2
    • SQLAlchemy
    • Alembic
  5. Product Configuration & Augmented-Reality Platform

    Customer-facing platform for configuring products and visualising them in augmented reality, built with Next.js, React and TypeScript across implementation and delivery work.

    • Next.js
    • React
    • TypeScript
    • Node.js
    • Vercel
  6. Workflow & Reporting Automation

    Python and pandas tool that turns structured work-log data into consistent, ready-to-review reporting outputs, replacing a repeated manual preparation step.

    • Python
    • pandas
    • Automation
  7. Bachelor Thesis - Data-Driven Building Modelling

    A study of physics-based and data-driven approaches to thermal building modelling and short-horizon forecasting.

    • Python
    • TensorFlow
    • LSTM
    • RNN
    • RC Modelling
  8. Demand Forecasting & Model Benchmarking

    Time-series forecasting pipeline comparing ARIMA/SARIMA baselines with LSTM models, built to establish whether the added model complexity was justified.

    • Python
    • TensorFlow
    • LSTM
    • statsmodels
    • SARIMA
  9. Web Data Collection & Automation

    Repeatable Python workflows for collecting and parsing web data into structured datasets, using Selenium, BeautifulSoup and requests.

    • Python
    • Selenium
    • BeautifulSoup
    • requests
    • Web Scraping