Bogdan Turyk Software Engineer Summary of Qualifications I have nine years of experience in IT industry. I have implemented numerous software projects of various sizes, such as informational portals, education resources, billing systems and other similar applications. At those projects, I worked on requirements analysis, feature development, performance and code improvement. I have experience working as a team leader also I was working as a team member or single developer at the project. I possess good knowledge and understanding of OOP and component design. I also have good technological knowledge and experience in web programming, particularly in PHP, JavaScript, HTML, CSS designing, maintaining relational DB. Most of my technological expertise lies in the area of PHP technologies. I have experience in PHP frameworks and libraries such as Symfony, Silex, Kohana, CodeIgniter, Doctrine, Twig, Smarty. I was involved and have experience in developing REST API for mobile applications. In addition, I had chance to work with Memcached/Redis and Sphinx. Beside of this, I have good technological knowledge and experience in client side development. I have worked with jQuery, jQuery UI, Twitter Bootstrap, LESS, responsive layouts and little with angularjs. I have base understanding and experience in Scrum methodology. Always open to new and accepting the challenges with interest and enthusiasm. I have very good skills in problem solving. I am open-minded and goal-oriented. I have active teamwork attitude and quick learning ability. Skills Programming Languages/Technologies ▪ PHP ▪ JavaScript ▪ NodeJs ▪ Bower/Gulp ▪ SQL ▪ HTML/CSS/LESS ▪ Software Architecture Design/Design Patterns ▪ Memcached ▪ Redis Frameworks and Libraries ▪ ▪ ▪ ▪ ▪ ▪ ▪ ▪ ▪ ▪ Symfony Silex CodeIgniter Kohana jQuery AngularJS Twitter Bootstrap Doctrine Twig Smarty Application/Web Servers ▪ Apache ▪ Nginx Search engines ▪ Sphinx DBS ▪ MySQL ▪ MongoDB Development Tools ▪ PhpStorm ▪ Git ▪ phpMyAdmin ▪ cli Other S oftware ▪ Photoshop Operating Systems ▪ Microsoft Windows ▪ Linux Bogdan Turyk Software Engineer Methodologies ▪ SCRUM Experience Platform for businesses Project Description: Customer: Project Role: Responsibilities: Project Team Size: Tools & Technologies: Business community for improving business and sharing experience. American Company Senior Software Engineer ▪ software designing; ▪ development of database design; ▪ development back-end logic; 3 team members PHP7.1, Symfony3.2, Doctrine2, Twig, HTML/CSS/JavaScript, Apache, MySQL, Memcached, PhpStorm, Git, Trello. Fashion startup Project Description: Customer: Project Role: Responsibilities: Project Team Size: Tools & Technologies: People can order personal look from professional stylists. American/European Company Senior Software Engineer ▪ code review; ▪ software designing; ▪ development of database design; ▪ development logic; 2 team members PHP, Symfony2.8, Doctrine2, Twig, HTML/CSS/JavaScript, Apache, MySQL, PhpStorm, Git, Trello. Bot for messenger Project Description: Customer: Project Role: Responsibilities: Project Team Size: Tools & Technologies: The bot helps people to find fine place for eat. Also, the bot memorizes user activity and based on it offers related places for visiting. American Company Senior Software Engineer ▪ code review; ▪ software designing; ▪ developing of components; ▪ development of database design; ▪ development of collector food-places from different sources; ▪ development logic of the bot; 6 team members PHP, silex, Doctrine2, Twig, HTML/CSS/JavaScript, Apache, MySQL, Redis, PhpStorm, Git, Trello. Mobile apps of news for cities Project Description: Customer: Project Role: Responsibilities: IOS/Android applications for local news of a city. American Company Back-end Software Engineer ▪ software designing; ▪ development of database design; 2 Bogdan Turyk Software Engineer Project Team Size: Tools & Technologies: ▪ development of API for mobile clients; ▪ development of admin-panel ▪ development of collector for different sources of news 4 team members PHP, Silex, Doctrine2, Twig, HTML/CSS/JavaScript, Apache, MySQL, Redis, PhpStorm, Git, Trello. Billing system for voice servers Project Description: Customer: Project Role: Responsibilities: Project Team Size: Tools & Technologies: Service for rent voice servers such as Ventrilo, TeamSpeak, Mumble. European Company Software Engineer ▪ software designing; ▪ developing of components; ▪ development of database design; ▪ user interface development; 4 team members PHP, Symfony2 Framework, Doctrine2, Twig, HTML/CSS/JavaScript, Apache, MySQL, PhpStorm, Git, Redmine. Polls service for schools Project Description: Customer: Project Role: Responsibilities: Project Team Size: Tools & Technologies: Service for evaluate schools and generate advices for them. European Company Software Engineer ▪ software designing; ▪ developing of components; ▪ development of database design; ▪ user interface development; 3 team members PHP, Symfony2 Framework, Doctrine2, Twig, HTML/CSS/JavaScript, Twitter Bootstrap, Apache, MySQL, PhpStorm, Git, Redmine, Photoshop. Internet shop of shoes Project Description: Customer: Project Role: Responsibilities: Project Team Size: Tools & Technologies: Online shop with catalogs of shoes, shop-cart, online order. European Company Software Engineer ▪ software designing; ▪ developing of components; ▪ development of database design; ▪ user interface development; 2 team members PHP, MySQL, HTML/CSS/JavaScript, jQuery, Apache/Nginx, Photoshop. Internet shop Project Description: Customer: Project Role: Responsibilities: Online shop with catalogs of different types of goods. Advertising companies, discount systems, and more. Argentine Company Team Leader/Software Engineer ▪ software designing; ▪ developing of components; ▪ development of database design; ▪ user interface development; 3 Bogdan Turyk Software Engineer Project Team Size: Tools & Technologies: ▪ review work of development team; 2 team members PHP, CodeIgniter Framework, MySQL, HTML/CSS/JavaScript, jQuery, Apache, PhpStorm, svn, Photoshop. Portal with multimedia lessons for schools Project Description: Customer: Project Role: Responsibilities: Project Team Size: Tools & Technologies: Project Description: Customer: Project Role: Responsibilities: Tools & Technologies: Education Portal with big collection of multimedia lessons for students. European Company Team Leader/Software Engineer ▪ software designing; ▪ developing of components; ▪ development of database design; ▪ user interface development; ▪ review work of development team; 3 team members PHP, MySQL, HTML/CSS/JavaScript, jQuery, Apache, PhpStorm, svn, Photoshop. News portal Simple portal with news, blogs, photo galleries. European Company Software Engineer ▪ software designing; ▪ developing of components; ▪ development of database design; ▪ user interface development; ▪ review work of development team; PHP, Kohana Framework, MySQL, HTML/CSS/JavaScript, jQuery, Apache, PhpStorm. Bachelor Degree in Computer Sciences International University of Economics and Humanities after S.Demyanchuk Applied Cybernetics Department 4