Skip to content
View kerrrusha's full-sized avatar
:shipit:
What?
:shipit:
What?

Block or report kerrrusha

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
kerrrusha/README.md

Hi there!

πŸš€ About Me

πŸŽ“ I am Kirill Koval, a Middle Java Developer at ThingsBoard, Bachelor in Computer Science from Kyiv Polytechnic Institute since 2024.

πŸ‘¨β€πŸ’» I have been in the IT field since 2020, when I started writing my first C++ programs. During this time, I have developed projects in many areas of the IT industry, such as: full-stack web application (Spring, ASP.NET, PHP) and chat-bots on Python (for Discord and Telegram, hosted on AWS), writing microservices (Golang), game development (C++, Python, Unity), creation of desktop programs (.NET Framework). In 2022, I improved my skills in ORM technologies (Entity Framework, Hybernate), programming patterns, SOLID and other clean code principles, had experience with message brokers (RabbitMQ). Also, I had training experience in such large companies as EPAM (Java Development Lab 2022), as well as Genesis (Software Engineering School 2022, Middle level), certificates of which can be found on my linkedin page.

🎸 In my free time, I play the electric guitar (solo of Metallica - One in my performance can be found here), make delicious hookahs, do amateur 3D modeling, and study new technologies. Also, i enjoy mountain skiing, freediving and car rides.

✈️ Travel inspires me. Before the start of the war in Ukraine, I managed to visit India, Spain, Greece, Turkey, as well as a Metallica concert in the Czech Republic in 2019. Also, I love long car trips - in 2022 I visited some of the most beautiful places in the center of Ukraine.

πŸ’ͺ Work Experience

  • Middle Java Developer at ThingsBoard (IoT) (2024 - Present)
  • Java Software Engineer at DataOx (Data scraping, parsing and processing) (2022 - 2024)
  • Java Mentor at Mate Academy (Students support, HW reviews, tech-checks, QnA) (2023 - 2024)

πŸ… Certificates

πŸ› οΈ Skills

Languages

java .net python golang javascript php javascript

Web Development

spring hibernate mysql mockito docker asp.net microsoft_sql_server postgresql html css bootstrap jquery

πŸ“ˆ Stats

πŸ”— Links

linked-in gmail instagram

Pinned Loading

  1. wot-stat-tracker wot-stat-tracker Public

    Spring Web App that let users track their WoT in-game stat in pretty way

    Java

  2. attorney-analytics attorney-analytics Public

    Attorney ERP System [Spring/React]

    TypeScript

  3. task-manager task-manager Public

    Fullstack Task Manager Application: [React, TypeScript, Redux] + [Spring Web, Security, MongoDB, Testcontainers]

    TypeScript

  4. playlist-assistant playlist-assistant Public

    Java MVC web-application on servlets, that uses PostgreSQL via JDBC. This app is used to suggest new songs for you, analyzing your musical preferences.

    Java

  5. btc-api btc-api Public

    Rest API for getting currency rates

    Go

  6. 3dEngine 3dEngine Public

    [pygame / numpy ] This engine, written from scratch, allows you to create collections of points / lines in 3D space and visualize them using a camera. These entities are combined together in a "sce…

    Python