Development
View Dependenet Rendering with Head Tracking
Improving on head tracking tech by utilizing developments in face mesh technology. Work in progress, so link might or might not be broken. Missiong impossible music
Technologies
- TypeScript
- MediaPipe
- Vite
- Three.js
FastAPI
FastAPI is an amazing web framework! Bought the official 3 course bundle sponsoring FastAPI's dev team, will report on its quality once I go through it!
Technologies
- FastAPI
- FastAPI
- FastAPI
- FastAPI
- FastAPI
- FastAPI
Event Dynamic
Working as a Data Scientist on algorithms for dynamic ticket pricing! Encountering advanced mathematics, artificial intelligence and other buzzwords daily. Periodically slaying dragons.
Technologies
- Python
- Jupyter
- REST API
- SQL
- Jira
- Docker
- AWS
raML
Developing Machine Learning from scratch in Python. The goal is to take the best ideas from major ML frameworks and data science toolkits and implement them in an efficient way. Heavily inspired by Keras, Scikit-learn and Micrograd
Technologies
- Python
- Numpy
- Pandas
- Less
- Equals
- More
Manta Trader
Joined a FinTech Startup where I worked on making algo trading accessible and simple. Personally implemented a lot of ML, algorithms and designed backened architecture.
Technologies
- Keras
- REST APIs
- Python
- Github
- Less
- Equals
- More
Smart Longboard
This is the most hands-on project I've ever worked on. Circuits, Engineering, and a lot of Tape. The idea was to wrap LED strip on the perimeter of my longboard, which are automatically controlled with a 9 DOF sensor to respond to motions via appropriate colorful patterns. Oh yeah, I also made a silly video. Unfortunately, didn't have time to remake it after implementing the "smart" part.
Technologies
- RaspberryPi
- BMO055
- ws2812b
- Python
- IR remote
- KalmanFilter
- Tape
Is "Clickbait" objective?
I assume that it is, and then try to develop a methodology, dataset and a ML model to try derive some of its features. The motivation is to help humans preserve their time by identifying and removing distrative (clickbaity) images.
Technologies
- TensorFlow
- Keras
- Jupyter
- Pigeon
- Numpy
- PIL
- Pandas
TensorFlow in Practise
I have completed TF course offered by deeplearning.ai! I wanted to learn a proffesional ecosystem tool for developing ML models. Additional challenge was to complete this 4-month course in a week (finished in 5 days).
Topics
- Convolutions
- Recurrent NN
- Natural Language Processing
- Data Augmentation
- Time Series
- Transfer learning
Creativity in Competitive Programming
Are Top Performers Creative? After performing much better than usual in Codeforces April Fool's contest, I've decided to see how well of a predictor CP rating is for ranks in a more creative contest.
Technologies
- Python
- Jupyter
- Pandas
- CF API
- Matplotlib
Personal website
The project of all projects is a meta-project including all other projects, i.e. this very website. Built from scratch with internet's help.
Technologies
- Python
- Flask
- SQLite
- Unicorn
- Nginx
- Github
- Html/CSS
Google HashCode 2020
Even though this was a competition, we did a lot of Jupyter notebook style data analysis and algorythmic optimization, which lies more in the development field.
Technologies
- Python
- Jupyter
- Pandas
- Numpy
- Matplotlib
Stock Market History
In this project I scrape the stock history of SNP 500 with Yahoo's API, visualize it, and perform some basic analysis, ex. building a heatmap matrix.
Technologies
- Python
- Beautifulsoup4
- Pandas
- Numpy
- Matplotlib
- requests