Summary
Diana Korenko is a Java developer focused on backend web applications, with hands-on experience building and optimizing PostgreSQL-backed systems using Java 18, Spring Boot, Hibernate and Kafka. In about a year of professional backend work plus earlier C/C++ exposure, she has designed system architecture, implemented database schemas and APIs, and applied SOLID and OOP principles across startup and academic projects. She has delivered full-stack features using Thymeleaf, HTML/CSS and JS, integrated third-party APIs like Google Maps, and routinely tests services via Swagger and JUnit. Known for clear communication and a constant drive to learn, she combines practical engineering with attention to database indexing and optimization—skills she exercised while creating and tuning tables and relationships for educational and logistics platforms.
11 years of coding experience
1 year of employment as a software developer
Computer Software Engineering, 9.0, Computer Software Engineering, 9.0 at Belarusian State University of Informatics and Radioelectronics