Aleksandr Belnitskii

Java Backend Developer

About Me

I’m a Java backend developer passionate about learning new technologies and building real-world solutions.

Through pet projects, I’ve gained hands-on experience with databases, the Spring ecosystem, and deployment tools. These projects helped me grow technically and practically — solving problems I genuinely cared about.

My projects are deployed to a remote server and publicly accessible, allowing me to practice real-world CI/CD and server maintenance.

Projects

Birthday Reminder

Telegram-integrated event reminder with web dashboard and admin panel.

  • Java 17, Spring Boot, Spring Security
  • MySQL, Flyway, Thymeleaf, Bootstrap
  • CI/CD: GitHub Actions, Docker, Docker Compose
  • Live demo — user@mail.ru / user
Feed Parser

RSS aggregator with relevance scoring via lemmatization and keyword analysis.

  • Java 17, Spring Boot, JSoup, Lucene
  • TelegramBot API, Instapaper API
  • In-memory cache, scheduled tasks
TelegramBotCB

Telegram bot for CBR exchange rates with chart rendering.