Duration of a war in Ukraine: from 2013 year
Duration of a full-scale war in Ukraine: days
STATUS:in army now. Slava Ukraini!
Danyil Kolosov
Summary
Software engineer with years of experience in developing qualitative code for high-volume businesses. Started my way from a markup development. Nowadays I work on different sides of the project. Sometimes I write tasks and manage the work of other developers on these tasks. An enthusiastic team player and deep creative thinker.
Skills
Programming Languages/Technologies I used in my work
- PHP: Phalcon, Zend 1, Codeigniter , Laravel, WordPress, Drupal 8, Oxwall
- SQL: MySQL
- JavaScript: jQuery, React.js, TypeScript
- HTML,CSS: Bootstrap 3
Others
- GIT
- Jira
- OOP
- Composer
- NPM
Programming Languages / Technologies I am learning
- PHP: Symfony
- SQL: PostgreSQL
- NoSQL: MongodDB
- JavaScript: Vue.js
- AWS
Languages
- Ukrainian - Native
- English - Upper-Intermediate
- Persian - Pre-Intermediate
Several projects I worked on
Professional experience
-
I
Number of developers: 2
Description: a searching platform of the real estate
The main goal: helps to find real estate by address for buying or adding own real estate for selling
Client: USA
Role: front-end developer
Responsibilities: set markup and style of web application
Tools & Technologies I used: HTML, CSS(Bootstrap 3), JavaScript(jQuery)
-
II
Number of developers: 3
Description: a searching platform of real estate
Main technologies used in: leaflet.js, Codeigniter, jQuery, HTML, CSS(Bootstrap 3)
The main goal: helpds to find real estate by address for getting information about private property: number of inhabitants, land area and etc. User can download pdf file with all information about that area.
Client: Australia
Role: front-end developer (and some part of work on a back-end side)
Responsibilities:
- Set markup and style of web application
- Worked on forms, filling datatables, created modal windows for showing data, worked with google map
- Created pdf file with all needful information about real estate
- Worked with client side data on server side: CRUD
- Added WordPress blog to existent app
Tools & Technologies I used: HTML, CSS(Bootstrap 3), JavaScript(jQuery, jstree.js, leaflet.js), PHP(Codeigniter, html2pdf, WordPress), MySQL
-
III
Number of developers: 3
Description: an information web page for downloading trading platform
Client: Ukraine
Role: front-end developer
Responsibilities:
- Set markup and style of web application
- Worked with forms
Tools & Technologies I used: PHP(WordPress), HTML, CSS(Bootstrap 3), JavaScript(jQuery)
-
IV
Number of developers: 12
Number of testers: 2
Description: a logistic web application for creating trip of insurance companies’ sick clients to hospital
Main technologies used in: Google Maps API, Phalcon, jQuery, HTML, Bootstrap 3, jQuery dataTables, Bootstrap 3 Datepicker, React.js, TypeScript
The main goal: helps insurance companies’ sick clients get to a hospital in time one day or every day. Insurance companies, transportation provider and broker are the main users of the application. Application builds routes on a map, counts the distance, price, etc., like Uber application, but the broker is the main manager, not a client.
Role: full stack developer
Responsibilities:
- Set markup and style of web application
- Worked with EDI files (837, 835)
- Worked on modal windows, different forms, data tables, created own splitter
- Worked with and created controllers, models, views, EDI files parser, validators and migration on server side
- Began to rewrite project to React.js and TypeScript
- Wrote tasks for other developers and managed it
- Reviewed code of other developers
Tools & Technologies I used: HTML, CSS(Bootstrap 3), JavaScript(jQuery, jQuery dataTables, Bootstrap 3 Datepicker, React.js), PHP(Phalcon), MySQL, TypeScript)
-
V
Number of developers: 1
Description: information web page
Client: Ukraine
Role: wordpress developer
Responsibilities:
- Set markup and style of web application
Tools & Technologies I used: PHP(WordPress), HTML, JavaScript(jQuery)
-
VI
Number of developers: 5
Number of testers: 2
Description: CRM system
Main technologies used in: Zend framework 1 (PHP), jQuery, HTML, MySQL
The main goal: helps to manage work and details of employees of company
Client: Ukraine
Role: full stack developer
Responsibilities:
- Worked with and created controllers, models, views, validators and migration on server side
- Wrote tasks for other developers and managed it
- Reviewed code of other developers
Tools & Technologies I used: Zend framework 1 (PHP), jQuery, HTML, MySQL
-
VII
Number of developers (back-end): 2
Number of testers: 2
Description: mobile app
Main technologies used in: Laravel, Rocket Chat
The main goal: helps to create and invite friends to real sport games
Client: Arabic country
Role: back-end developer
Responsibilities:
- Worked on deployment Rocket chat on app
Tools & Technologies I used: Laravel, Rocket chat
-
VIII
Number of developers : 3
Number of testers: 1
Description: social network
Main technologies used in: oxwall, PHP 7.2, MySQL, jQuery
The main goal: helps business to communicate with investors
Client: USA
Role: full stack developer
Responsibilities:
- Supported app after another team
- Added new features and fixed existent
- Updated production site
- Reviewed code of other developers
Tools & Technologies I used: oxwall, PHP 7.2, MySQL, jQuery
-
IX
Number of developers : 1
Description: business card site
Main technologies used in: Drupal 8, jQuery
The main goal: business card site
Client: Ukraine
Role: full stack developer
Responsibilities:
- created custom theme
- created custom modules
- deployment
Tools & Technologies I used: Drupal 8, jQuery
-
X
Number of developers : 20+
Description: a client-dentist platform for online appointments
Main technologies used in: CodeIgniter, jQuery and different jQuery libs
The main goal: helps dentists to cooperate with dentistry’s workers and makes first appointment with patients by using video calls
Client: Ukraine and India
Role: full stack developer
Responsibilities:
- worked on different tasks around video call and payments
Tools & Technologies I used: CodeIgniter and jQuery
-
XI
Number of developers : 8+
Description: an english internet provider’s web sites and platforms for supporting clients and workers
Main technologies used in: Custom framework and libs on PHP
Client: England
Role: full stack developer
Responsibilities:
- worked on different tasks. Most of them were by using cron, server tecknologies and no client side
Tools & Technologies I used: PHP and JS
Education
-
2018-2019 - Language school “Highlight”
Improved English language skills to upper intermediate
-
2015 - LITS (Lviv IT School)
Web UI Development
-
2007-2012 - Ivan Franko National University of Lviv
Language and literature (Ukrainian and Persian)
Interests and hobbies
I like spending time with my family. If there is free time I try to learn new technologies. I like this. Also I try to translate persian literature into ukrainian language. Reading books helps me to forget about reality and technologies and relax. The same is with watching movies. But I do this very rare. Also I try to find time for sport to be in fit. And the last hobbie is video games. It is like a book but you are able to control heroes and open the interesting world with beautiful landscapes and characters.