Position: Java Software Engineer
Category: Java
English level: fluent
Years of experience: 2.5

Middle Java Software Engineer at Kindgeek, Lviv, Ukraine October 2022 – Present

Key achievements:
– Achieved compliance with best security practices by supplanting the custom-tailored insecure Authentication and Authorization mechanism with Keycloak IAM
– Facilitated integration with Keycloak IAMS for 6 clients, including a foreign fintech solution with over 500,000 MAU, and succeeded in the implementation of Single Sign-On for multiple applications
– Designed and successfully fashioned Domain Object Security, granting clients the opportunity for fine-grained management of permissions for domain objects
– Cooperated in the supervision of 2 novices with an outcome of 1 person becoming a part of the team


Junior Java Software Engineer at Kindgeek, Lviv, Ukraine March 2021 – September 2022

Key achievements:
– Enhanced performance of multiple system bottlenecks by an average of 70% by optimizing database queries and inefficient computational workload
– Overhauled Role-Based Access Control, resulting in drastic advancement in management processes and patching Role-Based Security vulnerabilities
– Delivered improvements of efficiency by 120% and revamped security for the integration with Atlassian services by substituting an outdated library with the implementation of OAuth 2.0 flow directly with Atlassian resources
Middle Java Software Engineer at Kindgeek, Lviv, Ukraine October 2022 – Present

Contributing to the system design and architectural decisions and communicating with stakeholders to form SRS and SDD. Taking part in the establishment of strategies for compliance with standards.

Junior Java Software Engineer at Kindgeek, Lviv, Ukraine
March 2021 – September 2022

Produced deliverables by implementing new features for the monolithic system of the ERP/HRM solution and the careers portal.