Position: junior java developer
Category: Java
English level: upper
Years of experience: 0


In team of 3, we've created Telegram Bot for our University coursework. The aim of Bot is to help students and techers to organaize better their studying days. In one place you have every info u need (schedule of classes, audince number, names of lecturers and so on and so far). But we have the main feature - the bot sends a schedule every day at a specified time. It helps you to not forget what your classes for today.

The bot is based on Telegram API, written on Java. We managed to create user-friendly interface with hints and buttons to get info, using tools that we had from tg. Bot has DB, and everything is stored there. It hosted on Heroku. Also, we used State Pattern, which is great solution of software deisgn for bot's work. 
We worked with Agile development method with Sprints and Scrums.
I'm craving for knowledge, so I would like to get interesting job with good team, that will help me to develop.