My name is Andrii Sholokh. I am an experienced and professional software developer with a strong technical background in core and enterprise Java, Web technologies and frameworks including software development from design phase to implementation and testing as well as systems integration.
Have knowledge of Telecom OSS/BSS, Travel Industry, and Logistics domains.
I am a real fan of Service Oriented Architectures, Microservices, Cloud computing. Have successful experience transforming old-style monolithic applications to Microservices architecture. Know how to design and implement software in a right way, how to write good maintainable code and test it. Familiar with GoF design patterns. Working with Agile and Scrum software development methodologies.
Have people management, communication, mentoring skills. Experienced in tight interaction with customer both remotely and onsite. Know how to build an offshore development team from scratch, including hiring process, setting up the development environment, forming initial project knowledge base, setting up processes, getting the team up to speed.
Always open for interesting and challenging projects and initiatives. May consider consultancy requests from European clients.