Valeriy Doroshenko
About Valeriy Doroshenko
Valeriy Doroshenko is a Technical Lead at Exadel with 18 years of experience in Vinnytsia, specializing in performance tuning and managing development teams using various methodologies. He holds a Master's degree in Computer Science and has extensive expertise in multiple programming languages and development tools.
Work at Exadel
Valeriy Doroshenko has been employed at Exadel since 2006, serving as a Technical Lead for 18 years. His role involves overseeing development teams and ensuring the delivery of high-quality software solutions. Doroshenko's extensive experience in both agile methodologies, such as XP and Scrum, and traditional models like Waterfall, allows him to adapt to various project requirements effectively. He is based in Vinnytsia, where he contributes to the company's technical leadership and project management efforts.
Education and Expertise
Valeriy Doroshenko completed his general secondary education at High School #35 in Donetsk from 1991 to 1994. He furthered his studies at the Donetsk State Institute of Artificial Intelligence, where he earned a Master of Computer Science degree in Computer Software Engineering between 1994 and 2000. His educational background provides a solid foundation for his expertise in software development and engineering.
Technical Skills and Specializations
Doroshenko possesses strong skills in performance tuning based on load test results, which ensures optimal application performance. He specializes in creating critical components of highly productive multi-threaded servers and developing REST services and UI prototypes. His comprehensive technology stack includes Java core, JavaScript, C++, Perl5, and Lua, among others. Additionally, he is proficient in using application and web servers such as Apache Tomcat, Wildfly, and Nginx.
Development Tools and Methodologies
Valeriy Doroshenko is experienced in utilizing various development environments and tools, including Eclipse, IntelliJ IDEA, and Microsoft Visual Studio. He employs UML modeling tools like Umlet and Rational Rose for application design. His familiarity with a wide range of frameworks and libraries, such as Spring, Hibernate, AngularJS, and Apache Cordova, enhances his software development capabilities. Doroshenko also uses source control systems, including SVN, GIT, and CVS, alongside tracking systems like Jira and HP Test Director for project management and issue tracking.