About

The intention of this page is to share some of my projects I did for fun. Feel free to fork them and use them in your projects.

Most of these are weekend experiments, late-night coding sessions, or solutions to problems that probably didn't need solving. I'll be fixing it until it's completely broken. 🚀

My key interests are in data, markets, automation, ML and lately AI agents.

Projects

Beer Trading Game

Beer trading game vibe coded for my brother's stag party.

How it works: Each player starts with $100 USD and 10 random beers (random number for each type: Lager, IPA, and Non-Alcoholic). Beacause distribution of beers is random, there is great chance you will need to trade to get more of the type you want. Players compete in their pnl and beers consumed, both can be observed on the leaderboards. Anyone can fork the code and use it for their own stag party, teambulilding or other occasion.

Django Python SQLite
Beer Trading Game Dashboard

ML in IDO1 Drug Discovery

My master's thesis research project on machine learning applications for designing new IDO1 inhibitors for cancer immunotherapy.

This master's research employed innovative machine learning approaches divided into three main stages: (1) Data collection and analysis from ChEMBL and BindingDB databases, (2) Development of ML models using molecular fingerprints to classify compounds as active/inactive, and (3) Application to Molport database compounds to identify promising inhibitors. Results showed statistically significant differences in physicochemical properties between active and inactive molecules.

Machine Learning Python Jupyter Drug Discovery Cheminformatics sklearn optuna pandas polars
Stage 1 Data Collection ChEMBL, BindingDB Stage 2 ML Models Molecular Fingerprints Stage 3 Prediction Molport Database Active vs Inactive Classification Physicochemical Properties Analysis

Games Collection

A collection of games built following the 100 days of code challenge. All games feature GUI interfaces created using Python's Turtle module, showcasing various programming concepts and game development techniques.

The collection includes games like Pong, Snake, States Quiz, and Turtle Crossing, each demonstrating different aspects of game development, user interaction, and Python programming.

Python Turtle Graphics Game Development GUI Programming 100 Days of Code
Snake Pong

Contact

Get in touch with me:

samo@nose.gg
github.com/samo-n