Sign In

Dmytro Korniienko

Lead Software Engineer at HERE Technologies

Dmytro Korniienko is an accomplished Full-Stack Microsoft Certified Engineer who has developed a robust portfolio of skills over his extensive career in software engineering. As a Microsoft Certified Professional (MCP), Microsoft Certified Technology Specialist (MCTS), and Microsoft Certified Professional Developer (MCPD), Dmytro has demonstrated his expertise in various Microsoft technologies and frameworks. His professional journey has afforded him the opportunity to participate in the entire project lifecycle, where he has successfully utilized flexible software development methodologies to enhance collaboration and efficiency in tech projects.

Dmytro's hands-on experience encompasses a range of responsibilities, starting from requirements analysis and clarification to design and development planning, continuous integration, automated testing, and deployment. He has consistently proved himself to be a passionate and skilled engineer, which has garnered him a great deal of respect in the tech community. His technical proficiency covers a spectrum of Microsoft technologies including C#, ASP.NET, ASP.NET MVC, WCF, ADO.NET, WPF, Silverlight, and WinForms, all of which are foundational components of modern software development.

In addition to back-end technologies, Dmytro is also well-versed in several front-end frameworks and languages. He utilizes XHTML, HTML5, CSS2, and various JavaScript libraries such as jQuery and AngularJS to create responsive and engaging web applications. This blend of front-end and back-end skills showcases Dmytro's comprehensive grasp of full-stack development, enabling him to manage projects from concept to completion.

Dmytro's commitment to producing high-quality software is evident in his experience with object-oriented design principles like SOLID and design patterns such as Domain-Driven Design (DDD) and Dependency Injection (DI). His approach to development also reflects a strong emphasis on testing and quality assurance. He is adept in utilizing tools for unit testing, performance and stress testing, security testing, and automated UI testing, which demonstrates his dedication to delivering robust and reliable software solutions. He is particularly experienced with Selenium WebDriver and Cucumber, which are crucial for modern automated testing processes.

In addition to his expansive technical skill set, Dmytro has experience in mobile development across platforms such as Windows Phone, Android, iOS, and mobile web development. His knowledge of cloud computing platforms, specifically Windows Azure and Amazon Elastic Cloud, positions him well in today's rapidly evolving technology landscape. Dmytro's proficiencies enable him to design, model, and verify service-oriented architectures using SOAP and REST protocols, which are essential for modern web service interactions.

Dmytro's educational background reinforces his professional qualifications. He earned a Bachelor’s degree in Distributed Computing and Web Services from Kharkiv National University of Radioelectronics after first completing his studies at Kharkov Radio Technical College. This foundational education has equipped him with the necessary tools to excel in his field and to adapt to the ever-changing demands of technology.

Related Questions

How did Dmytro Korniienko develop his expertise in Microsoft technologies?
What are the unique challenges Dmytro Korniienko has faced as a Lead Software Engineer at HERE Technologies?
How does Dmytro Korniienko utilize automated testing in his projects?
What experiences has Dmytro Korniienko gained from his recent role compared to his previous positions at Nokia and EchoStar Corporation?
How has Dmytro Korniienko's education influenced his career path as a software engineer?
Dmytro Korniienko
Add to my network

Location

Berlin Metropolitan Area