Summary
Nazar Lelyak is a Java developer with 11 years in software engineering and 6+ years focused on Java, experienced in designing and shipping microservice architectures for finance, IoT, insurance and airline domains. He combines hands-on backend development (Java 8–15, Spring Boot, JPA, Mongo/Postgres) with DevOps and cloud expertise—building CI/CD from scratch with Jenkins, automating deployments in AWS and using Docker, Chef and CloudFormation. Nazar has a strong testing pedigree, having led test automation, performance testing and end-to-end coverage (Selenium, Appium, JMeter) and routinely drives cross-service reliability through retries, backoff and integration monitoring. He’s comfortable translating customer requirements into technical contracts and PlantUML designs, and often pairs documentation with implemented DB migrations and test-covered features. Based in Lviv, Ukraine, he prefers pragmatic solutions that bridge development, QA and operations to deliver observable, resilient systems.
11 years of coding experience
8 years of employment as a software developer
junior specialist, Management of buildings and structures, junior specialist, Management of buildings and structures at Lviv Technical School building
incomplete, Industrial and civil construction, incomplete, Industrial and civil construction at Lviv University of Lviv Politechnik
english: upper intermediate;, russian: intermediate;, ukrainian: mother tongues;, polish: intermediate