Skip to content
View ant0n-grachev's full-sized avatar
🤫
Calma calma
🤫
Calma calma

Highlights

  • Pro

Block or report ant0n-grachev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ant0n-grachev/README.md

👋 Hi, I'm Anton

Backend Systems Engineer | CS @ UW-Madison
📍 Madison, WI
📧 anton@grachev.us | LinkedIn | Website


⚡ About Me

🧠 Code in Python, Go, C++, and Java
🚀 Interested in backend, ML, API design, data analysis


🛠️ Featured Projects

🏋️ RecLive

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 SiteGitHub Repo


🚲 Madison's BRouter

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 SiteGitHub Repo


🎨 Christy's Portfolio

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 SiteGitHub Repo


🔬 Gym Occupancy Predictor (Research)

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


🤖 Telegram Reservation Bot (Python)

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


📝 Simple Text Editor (C)

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


🎮 Wordle Game (C)

Terminal Wordle clone with color-coded logic

  • 5-letter word guessing game
  • Accurate yellow/green/gray feedback
  • Clean CLI interactions

Tech: C
🔗 GitHub Repo


🃏 Blackjack (Java)

Simple Java implementation of Blackjack

  • Hit/stand/bust game logic
  • Console-based gameplay
  • Great for early OOP practice

Tech: Java
🔗 GitHub Repo


🌐 Personal Resume Website

My own portfolio and resume, built from scratch
Responsive and minimalist site showcasing my work and experience.

Tech: HTML, CSS, JavaScript
🔗 GitHub Repo


🧠 Other Notable Projects

🔐 Smart Access System (2021-2022)

  • 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.

📖 Russian Ethnical Dictionary App (2017-2020)

  • 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!

Pinned Loading

  1. christy_portfolio christy_portfolio Public

    A clean, customizable Django-powered portfolio for artists, supporting images, videos, and full theme control, built to make sharing creative work effortless.

    Python

  2. BCycle-Router BCycle-Router Public

    Get walking and biking directions with Madison BCycle station availability in one step.

    TypeScript

  3. telegram-reservation-bot telegram-reservation-bot Public

    Python