- RubikaCEO & Head of DevelopmentFebruary 2016 - Today (9 years and 3 months)Kharkiv Oblast, Ukraine• Brand promotion and lead generation using SEO + marketing platforms• Projects estimation, communication with stakeholders• Developing projects' architectures based on its goals• Implementing process workflow and making it automated using the tools:- Applying IP telephony (Binotel).- Improving sales cycle via CRM (AmoCRM).- Improving the development cycle via ERP (Trello, Worksection).- Applying and setting up GIT via Bitbucket and test server for customer availability to monitor the project status.• Managing development team of 5+ people (Designers, Software engineers, SEO specialists)• Providing technical support to the team in complex tasks (logical and coding, code review and optimization)• Projects timeline management• Leading and contributing to the decision-making process and problem recognition facilitating, evaluating, and providing the best resolution• Conducting usability testing and providing recommendations on the project interface and functional improvement• Providing talent management, including workforce planning, staff selection, and performance management.• Company website development and improving from scratch:- Design supervision (Figma): usability & CTA improvement- Layout development and optimization for PageSpeed- SEO improvements- etc.• Internal technical support:- PC assembly and workspace preparing- Technical support and replacing components- Setting up internal office cameras- etc.
- UpworkFull-stack Web DeveloperMarch 2015 - February 2018 (2 years and 11 months)Kharkiv Oblast, Ukraine• Lead generation• Developing projects' architectures based on its goals• Leading and contributing to the decision-making process and problem recognition facilitating, evaluating, and providing the best resolution• Developing projects/scripts/libraries, updating existing code using:- HTML & CSS-JS- PHP- SQL Had a Top-rated label.
- PerfectoriumHead of Web DevelopmentAugust 2016 - October 2016 (2 months)Ukraine• Developing projects' architectures based on its goals• Managing development team of 5+ people (Designers, Software engineers)• Providing technical support to the team in complex tasks• Projects timeline management• Leading and contributing to the decision-making process and problem recognition facilitating, evaluating, and providing the best resolution• Interviewing candidates and accommodating them in the workflow
- Doctor of Philosophy - PhD, Information systemsKharkiv National University of RadioelectronicsDoctor of Philosophy - PhD, Information systems
- Master's degree, Artificial Intelligence SystemsKharkiv National University of Radioelectronics2015Master's degree, Artificial Intelligence Systems
- Bachelor of Science in Computer ScienceKharkiv National University of Radioelectronics2014Bachelor's degree, Computer Science