Senior Backend with 8 years of experience
Skilled Java Developer with proven expertise in developing large-scale, robust server-side applications. Expert in employing Domain-Driven Design to ensure coherent and high-performing software architecture. Experienced in complete Software Development Life Cycle (SDLC) including System Requirements Collection, Architecture, Design, Coding, Development, Testing. Always focused on goals and delivering success to rapidly evolving and dynamic environments.
In my spare time, I love to work on building funny and sometime useless applications. Like: Electricity tracking system! Which could be run on any laptop and user could observe whether he has electricity at home or not. It was useful for the time when people in Ukraine didn't have permanent electricity at home. Or "Spy System", which records voice when somebody is talking in the room and send it to server. Or building framework for fast implementing Telegram bots. Or try solving vehicle routing problem, and many more.
Some of them are public and could be found in my GitHub account: https://github.com/089-ilya
Developed an application for synchronizing flight crew on a flight even without internet. Synchronizing and integrating data with existed data vendors. Microservices.
Tech: Java 11, Hasura, Postgres, Kafka, KeyCloak, GitLab.
Huge, legacy BigData project which can be used for huge variety of things. Lots of technologies like: SVN, Progress DB, Apache NIFI, Kafka, Spark, Cassandra, Logi Composer and many more. Despite the fact there were lots of elder technologies, and we had to maintain and support them - there were a lot of new work based on modern technologies like: Java 11, Spring Boot, JavaScript etc.