Mykola Syniavskyi
Рейтинг
Резюме
Mykola Syniavskyi
Career Goal:
Be able to work as a Trainee (Junior) Full Stack Developer where I am willing to improve my skills in Front-end and Back-end Development and to learn new technologies in programming.
Technical Skills:
- Programming languages: PHP, Perl, NodeJS, JavaScript, HTML/CSS (Bootstrap 4),
- Operating Systems: Windows, Linux
- Framework and libraries: Laravel, Jquery, Vue.js, Angular
- Development Environments: sublime Text 3, Visual Studio code
- Version Control Systems: git
- Raster Graphics Editor: Photoshop CS6
- RDBMS: PostgreSQL, MySQL
Professional Experience:
GeeksForLess.Inc(Mykolaiv) 04.03.2018 — 26.07.2019
Trainee Full Stack Developer
Freelancer
Magento 2 developer 26.07.2019 -
Responsibilities included:
- Writing simple bash scripts for operation with files in Linux.
- Working with text files on PHP.
- Writing own calculator with main functional and create unit tests for it.
- Practising in main operation with data (CRUD) with different Databases (Mysql, Psql) on PHP.
- Adding, reading and deleting data in the Cookie, Ini, Json, Mysql, Session(PHP).
- Solve problem with multiple inheritance in PHP.
- Creating valid form for sending information about customer on mail.
- Writing HTML-helper.
- Writing Class PHP for operations CRUD with using fluid interface(Mysql, Psql) also was used Distinct, Join, Group, Having, Order, Limit.
- Create class for implementing Active Records(CRUD, PHP).
- Testing databases Mysql and Psql for understanding how they work. Comparing queries with different params, use `explain` for it.
- Create tables in Mysql for shops(PHPmyAdmin and console).
Write simple Soap server “Car Shop”(wsdl)
server has following functions:
get list of cars(id, brand, model)
get more information about car by id(model name, year, engine capacity, color, max speed, price)
find car by params (params are the same as pointed above, fild year require)
making order car (car id, first name and last name customer, type pay(enumeration “credit card”, ”cash”))
show different errors for user if they are.
all information has to be in database.
Write simple Soap client for working with service.
Creating the same project but use REST technology. Separately on Html/Js/jQuery - control panel and separately REST API. Registration and login, watching purchases, impossibility buying and watching purchase without login.
Work a little with Laravel, Perl, Node.js, Angular.
Programming courses and trainings:
- Practical Web Design: Designing, Creating and Maintaining 09.2018 — 12.2018
Web Sites, course in Black Sea National University
named after. Peter the Grave.
- Web Development Course at GeeksForLess Inc 03.2019 — 07.2019
The main topics are the following:
Linux, HTML, Bootstrap, PHP, MySQL/PostgreSQL, JavaScript,
jQuery, Vue.js, AngularJS, Node.js, Perl, Laravel, Unit Tests, Soap,
Rest.
Professional Certificates:
- Certificate of foreign language proficiency in compliance NATO STANAG 6001 (English), May 2017;
- Certificate of achievement № 9808 - Practical Web Design: 09.2018 — 12.2018
Designing, Creating and Maintaining Web Sites, December 2018.
- Certificate of completion Web Development Course 03.2019 — 07.2019
at GeeksForLess Inc.
Languages:
- Ukrainian - native;
- English - intermediate;
- Russian- fluently
Education:
Kharkiv Tank Institute, Kharkiv, Ukraine
- Master Degree in Military Science 07.2003 — 06.2008
- Bachelor of Chemistry 07.2003 — 06.2007
Hobbies
- Playing guitar
- Doing Aikido (black belt)
- Bike riding
- Read books
Навички та вміння
Програмування
Переклади
Портфоліо
-
сайт для фотографа
Веб-програмування
Активність
| Останні ставки 2 | Бюджет | Додано | Терміни | Ставка | |
|---|---|---|---|---|---|
|
Magento 2.4 доработка магазина
3000 UAH
|
|||||
|
Парсер для сайтов
1500 UAH
|