Oleksii Korniienko
About Oleksii Korniienko
Oleksii Korniienko is a Senior .NET Engineer with extensive experience in software development, having worked at various companies including Ciklum and EPAM Systems. He holds a Master's degree in System Programming from Kharkiv National University of Radioelectronics and possesses strong skills in .NET technologies and code analysis.
Work at Ciklum
Oleksii Korniienko has been employed at Ciklum as a Senior .NET Engineer since 2021. In this role, he utilizes his extensive knowledge of .NET technologies to contribute to various projects. His responsibilities include developing and maintaining software solutions, ensuring code quality, and participating in code reviews. His experience in this position reflects his commitment to delivering high-quality software.
Previous Experience in Software Development
Prior to his current role at Ciklum, Oleksii Korniienko worked at EPAM Systems in various capacities. He began as a Trainee .NET Developer in 2018, progressing to Junior Software Engineer and then to .NET & Angular Software Engineer until 2020. He also worked at IT Craft as a .NET Developer from 2020 to 2021. His diverse experience in software development has equipped him with a solid foundation in programming.
Education and Expertise
Oleksii Korniienko studied at Kharkiv National University of Radioelectronics, where he earned both a Bachelor's degree and a Master's degree in Systems Programming. His academic background has provided him with a strong understanding of programming principles, including Object-Oriented Programming (OOP) and SOLID principles. He is skilled in writing clean code and has experience with various code analysis tools.
Technical Skills and Tools
Oleksii Korniienko possesses expertise in several .NET technologies, including Entity Framework, Dapper, and Automapper. He is proficient in writing Unit and Integration tests using tools such as NUnit, Moq, Xunit, AutoFixture, and NSubstitute. Additionally, he is familiar with code analysis tools like Sonar, ReSharper, TSLint, and Stylecop, which enhance his ability to maintain code quality.
Roles at LET'S VERIFY
Before transitioning to software development, Oleksii Korniienko worked at LET'S VERIFY as a Data Analyst, Verification Specialist, and QC Analyst from 2017 to 2018. In this role, he was responsible for data verification and quality control, which provided him with valuable analytical skills that complement his technical expertise.