Backend Systems Engineer | CS @ UW-Madison
📍 Madison, WI
📧 anton@grachev.us | LinkedIn | Website
🧠 Code in Python, Go, C++, and Java
🚀 Interested in backend, ML, API design, data analysis
Real-time dashboard predicting intraday gyms occupancy at UW–Madison
Features include:
- Live occupancy visualization by facility
- Intraday occupancy prediction by XGBoost
- Mobile-first, responsive UI
Tech: React 19, TypeScript, Vite, Fetch API, Material UI, XGBoost, Python
🔗 Live Site • GitHub Repo
Single-page app for planning seamless BCycle trips in Madison
Features include:
- Location-aware start
- Live station availability from GBFS
- Responsive UI with Google Maps handoff
Tech: React 19, TypeScript, Fetch API, Custom CSS
🔗 Live Site • GitHub Repo
Custom portfolio site built for an artist to showcase drawings and videos
Created this for my girlfriend so she could easily manage and display her art online. Features include:
- Media-rich posts with optional video and cover image
- Admin theme editor: background, header, colors, footer text, and more
- Pinned label support, responsive UI, and automatic file cleanup
Tech: Django, Bootstrap 5, PostgreSQL, Azure Blob Storage, WhiteNoise, Gunicorn
🔗 Live Site • GitHub Repo
Forecasts low-traffic hours using real data & ML
The UCSC gym gets packed fast. This tool:
- Scrapes occupancy every 15 mins
- Logs historical trends
- Trains a polynomial regression model
- Built from scratch, no ML libraries involved, only raw math
Tech: Python, BeautifulSoup, NumPy, Matplotlib, Gradient Descent with Regularization
🔗 GitHub Repo
Automates table reservations via Telegram
The UCSC Bistro is often fully booked. This bot lets users:
- Reserve directly from Telegram
- Validate inputs like email/phone/date
- Integrate with restaurant's private API
Tech: Python, aiogram 3.x, Requests, Telegram Bot API
🔗 GitHub Repo
Command-line text editor with undo and modular design
Features include:
- Insert, delete, replace, append, clear
- Undo using stack of previous states
- ANSI C, linked list storage, memory safe
Tech: C
🔗 GitHub Repo
Terminal Wordle clone with color-coded logic
- 5-letter word guessing game
- Accurate yellow/green/gray feedback
- Clean CLI interactions
Tech: C
🔗 GitHub Repo
Simple Java implementation of Blackjack
- Hit/stand/bust game logic
- Console-based gameplay
- Great for early OOP practice
Tech: Java
🔗 GitHub Repo
My own portfolio and resume, built from scratch
Responsive and minimalist site showcasing my work and experience.
Tech: HTML, CSS, JavaScript
🔗 GitHub Repo
- QR-based secure building entry via Telegram
- PostgreSQL logging + user photo capture
- Deployed in production at my high school
📌 Note: Legacy project. Source code is no longer recoverable.
- Android app explaining cultural terms in Russian
- 100K+ Google Play installs
- 1st prize at Moscow student app competition (age 12)
📌 Note: Legacy project. Source code is no longer recoverable.
Thanks for visiting. Feel free to explore the repos and reach out if you’d like to collaborate!