About Me

Simon Salaj Photo

Hi, I’m Simon — a data scientist and software developer currently working on my Master’s in Data Science at Bryant University in Rhode Island. I also work as a Graduate Assistant in the Information Systems & Analytics Department, where I help support various academic and data-related initiatives.

Before this, I studied Computer Science at Mendel University in Brno, Czech Republic, and spent part of my undergraduate degree at Oregon State University, where I also took business courses to see how technology and data shape business decisions. I’ve worked in data analysis, full-stack development, and automation — from collaborating with national sports organizations to developing commercial software that thousands of people use worldwide.

I’m enthusiastic about applying data to solve practical problems, especially where it can help us understand the world better and create positive change.

Projects

StatistIQ: AI-Driven NBA Performance Prediction App

Developed an iOS application focused on predicting NBA performance metrics using machine learning. The app processes real-world basketball data to estimate win probabilities, projected points, overtime likelihood, and other advanced indicators. The full workflow covers data preprocessing, model training, cloud deployment, and mobile delivery, turning raw sports data into clear and actionable insights.

SwiftSwift PythonPython PandasPandas NumPyNumPy Scikit-learnScikit-learn XGBoostXGBoost FirebaseFirebase Google CloudGoogle Cloud Google AdMobGoogle AdMob

Tennis Video Analysis: Automated Player & Ball Tracking

Working on a training-oriented computer vision project for tennis match analysis. The pipeline focuses on player and ball tracking, court line detection, and shot trajectory visualization, serving as hands-on practice with deep learning and classical computer vision methods.

PythonPython NumPyNumPy OpenCVOpenCV YOLOYOLO MatplotlibMatplotlib

Predictive Analytics for Czech Basketball League: Player Performance & Strategy Optimization

Built machine learning models including Random Forest, XGBoost, CatBoost, and Keras neural networks to predict player performance and optimize game strategies for teams in the Czech basketball league. By applying advanced analytics, I provided coaches and management with actionable insights that supported smarter decisions and a stronger competitive edge.

PythonPython PandasPandas NumPyNumPy Scikit-learnScikit-learn MatplotlibMatplotlib SeabornSeaborn FlaskFlask JinjaJinja SQLAlchemySQLAlchemy MySQLMySQL

Reawote Material Loader Plugins for 3D Programs

Developed a set of plugins with Reawote ↗ that let 3D artists easily load PBR materials from the Reawote library into major tools like Cinema 4D, Blender, SketchUp, and 3ds Max. The plugins streamline workflows across different platforms and scripting environments, making it faster and simpler for designers to work with high-quality materials.

PythonPython RubyRuby MAXScriptMAXScript JavaScriptJavaScript HTMLHTML CSSCSS

Modular PHP System for Dynamic Form Management

Developed a PHP-based module for managing user-specific forms and workflows within a larger platform. The system enables dynamic form assignment, role-based access, file uploads, and status tracking, and integrates directly with user data. Built with flexibility in mind, it is adaptable to various internal use cases such as onboarding, progress monitoring, and administrative automation.

PHPPHP JavaScriptJavaScript MySQLMySQL HTMLHTML CSSCSS

Snake Game in Java

Created this project to strengthen my programming skills in Java and to explore fundamental game development concepts. It recreates the classic Snake game, covering topics like object-oriented design, game loop implementation, keyboard input handling, and collision detection — resulting in a simple but fully playable game.

JavaJava JavaFXJavaFX

Contact

I'm always open to new opportunities and collaborations. Feel free to reach out!