Curriculum Vitae
+Objective
++ I would like to implement my skills and experience in practice. + Check my knowledge in a new and interesting project, receive new experience and meet + new challenges in my work. + I will be happy to deliver a new idea from scratch paper to the end user. +
- - - - - - - - - - - - - - - - - +Experience
+October 2012 - Present
+ UVO +Full Stack Software Engineer
++ I have worked as a Fullstack Software Engineer. A lot of challenges and + difficult tasks. Created projects, support legacy. I have implemented + new features, new integrations, and payment methods. Have created + google-chrome extensions, google-doc addon, moodle LMS integrations, + canvas LMS integrations (LTI), google auth, stripe, paypal and many + others. +
++ Create multiple SPA's, Redux, MobX, Symfony, Doctrine, etc. +
+Design APIs, implement APIs, create dashboards in grafana, document API + in swagger. +
+July 2010 - September 2012
+ Intuitec +Full Stack Software Engineer
+I have created a couple of project with Yii framework, JS, database + architecture, integrations with google calendar and have created custom + calendar UI based in jQuery, with drag&drop events, schedules, etc.
+August 2009 - July 2010
+ Freelancer +Full Stack Software Engineer
+Name of service: weblancer.net
+Reference to reviews in Russian
+I have created a lot of parsers and other small scripts. Fix websites + etc. +
+Education
+2006 - 2010
+ Kyiv radio-mechanical college of NAU +Computer programming
+ +Skills
+PHP
+Doctrine 2, ActiveRecord, Yii, Phalcon, CodeIgniter, Composer, PHPUnit... +
+Symfony
+PHP Framework. I have created projects from scratch, support legacy one.
+JavaScript
+ReactJs, Redux, MobX, TypeScript, Webpack, SCSS.
+GNU / Linux
+I am an old linux user. I cofigure Nginx, Docker, mysql/mariadb, postfix, dovecot, + DMARK, DKIM, SPF, PHP-FPM, etc...
+Database Architecture
+I understand a database theory. I have created a lot of database schemas for + different projects. Use and understand normalization, denormalization, normal forms, + indexes, etc.
+Cpp
+I have created applications with using STL, Qt Framework.
+Software Architecture
+I have a lot of experience and deep understanding OOP. Know and follow SOLID, DRY, + KIS, YAGNI.
+Python
+Http requests, pyduktape, apis, etc.
+Version Control System
+I have worked with Mercurial, SVN, GIT. In nowadays i prefer and use git as main + vcs.
+CI/CD
+I have worked with GitLab CI, TravisCI, drone.io.
+