Experienced software developer with an extensive background in creating various web and mobile web applications from games to social media monitoring.
The qualities that defines me
Setting goals and making plans to achieve them is my biggest driver
Being focused on a single task/problem until it’s completed is what I normally do
Breaking down challenging problems to simple achievable steps is my passion
Give me an interesting problem to solve I’ll do the rest to invent a solution
Over 10 years of hands-on experience developing software solutions
Here you can see companies and clients I worked for throughout my career.
Oct 2018 - Mar 2019
Senior Software ConsultantWas offered a chance to boost development of a strategically important product for a top security solutions company Rapid7. One of the key product features was the ability to manage user access levels across organizations, similar to AWS IAM but in a more visual way. Worked with the in-house dev team and external stakeholders to complete requirements and ensure the successful delivery of the project.
Mar 2017 - Oct 2017
IBM & Manulife, Kitchener
Senior Developer ContractOver the course of 7 months, I was actively engaged in Agile development of a customer portal application. I participated in the project from the very start to a few weeks after the product launch date, and my role was Lead React developer. At the various stages of the project, I was mentoring up to 6 frontend developers as well as designing architecture of the React application, developing core functionality and conducting code reviews for my team. In this project, I gained tremendous experience in developing web applications in accordance with accessibility standards, including AODA (Ontario Accessibility Act), and also working remotely with a large distributed team.
Oct 2016 - Mar 2017
Parkbench Inc, Toronto
Software Developer ContractorI worked with the development team at Parkbench to launch the new version of their core product - neighbourhood news website Parkbench.com. The main objectives for the new version were to improve the quality of code, ease maintenance, as well as better user experience through implementing new design along the way.
Sep 2015 - Sep 2016
Postmedia Network Inc, Toronto
Senior Front-End Developer
Infomart (a division of Postmedia Network Inc) is a leading social media monitoring service in Canada. For hundreds of influential brands, it provides the way to keep track of citation not only in social media but also in traditional news and video content such as TV Shows and Video News Reports.
My responsibilities in the company was to ensure a transition from legacy platform to a new architecture of connected RESTful micro-services on the backend and responsive SPA on the client-side, which are easy to maintain and extend with minimal efforts.
May 2015 - Aug 2015
Kik Interactive Inc, Waterloo
Senior Full Stack Developer
Worked on rewarding offers (Kik Points) section inside Kik Messenger, popular mobile messenger especially among youth in US, with over 200 million users.
Oct 2014 - Apr 2015
Boom Digital Media, Kitchener
Senior Full Stack Developer
Developed web games with adaptive layout and persistent server connection for mobile users
Jul 2013 - Jul 2014
LevelUp Games Inc., Kiev, Ukraine
Senior Web DeveloperAs a part of marketing department was building marketing automation apps, including dashboards, tasks scheduling and integration with multiple internal services
Aug 2008 - Jun 2013
IgroStroy LLC, Odessa, Ukraine
Co-founder & Development LeadAs a co-founder of the game development company, I was engaged in every little aspects of planning, development, deployment and maintenance process of various web games as well as apps for social networks.