
Dmytro Novikov
Verified Expert in Engineering
IIS Developer
Zaporizhzhya, Zaporiz'ka oblast, Ukraine
Toptal member since September 14, 2016
Dmytro has been working with PHP frameworks and Drupal since 2006. He has used both D6 and D7, and has already developed two commercial sites with D8. He held a position of team lead/senior developer/project manager for nearly six years. He is an active member of the Drupal community, and actively provides patches to other modules, participates in issue queues, local Drupal events, etc., because he loves to be a Drupal professional!
Portfolio
Experience
- PHP - 10 years
- Drupal 7 - 8 years
- Git - 6 years
- Scrum - 5 years
- Drupal 8 - 1 year
- Microsoft SQL Server - 1 year
- Oracle - 1 year
- IIS - 1 year
Availability
Preferred Environment
Drush, Sketch, Command-line Interface (CLI), Git, Linux
The most amazing...
...project I've worked on is a modified Lee algorithm for automatic printed board tracing.
Work Experience
Senior Web Developer
MolecularHealth
- Built a big company website and a small satellite website using Drupal 8. Contributed several patches to Drupal 8 modules during the development. The sites are fully responsive. Site infrastructure is built on Composer and Bower, which is progressive Drupal 8 architecture.
Senior Web Developer
Dazzle.be
- Created LDAP integration for NATO department. Drupal roles assigned to the user were based on their LDAP role.
- Imported an Oracle database into the existing Drupal 7 site. Used Migrate module framework.
Senior Web Developer
Origin Eight
- Redesigned the University of Minnesota website from scratch. It was my first time with responsive design.
Senior Web Developer
E-builders
- Architected and developed an internal media portal for KLM Air France, based on Drupal 7. Developed several contributed modules while working on this.
Senior Web Developer/Team Lead/Project Manager
Digital Kozak
- Developed a FuelPHP-based site for the insurance company.
- Developed an eCommerce portal with seven micro-site satellites. Implemented SSO integration plus custom SOAP API (Drupal 7).
- Supported a website for paid subscription services (Drupal 7). The site has integration with an ASP.NET back-end and third-party database. Developed a basic version of Popup On load module when worked on this site.
- Supported a website for free and paid games on real products. The site was based on FuelPHP and had integration with Node.js framework and Redis session server.
- Supported a website (Zend framework) which analyzes the client's house and its energy consumption, and then gives recommendations on how to trim expenses.
Senior Web Developer
Skelia
- Created a small web shop for a flower company based in Drupal 7.
- Developed a site for an advocacy agency in Drupal 7.
- Contributed to the development of a recruiter company's internal website.
- Created architecture and developed an internal portal for one of the world's leading sea-building and dredging companies.
- Supported a leading travel agency website based in Drupal 7.
Senior Web Developer/Team Lead/Project Manager
URAN
- Developed internal media portals for Studio Canal and Michelin built on CakePHP.
- Contributed to the development of stock news portals (Drupal 6).
- Developed an interactive school site, built on Drupal. An interesting thing was the interactive school image map, used as a main site menu.
- Helped develop a site for selling adhesives for a US-based company (CodeIgniter).
- Supported Carrefour, a French website (Drupal 6).
Experience
Pop-up on Load Module
Message Overrides Module (447 downloads)
Views Data Export PHPExcel Module (2,277 downloads)
Password Bcrypt Module (329 downloads)
Molecular Health Website
Education
Master's Degree in English/Russian Translation
Zaporiz'kyi National University - Ukraine
Master's Degree in Radioelectronics Device Construction and Technology
Zaporiz'kyi National Technical University - Ukraine
Skills
Libraries/APIs
Microsoft Foundation Class (MFC) Library, Object Windows Library (OWL), jQuery UI, jQuery, Windows API, OpenGL, Node.js, Microsoft Foundation Classes (MFC)
Tools
Drush, Apache, Bower, Composer, Sketch, Subversion (SVN), NGINX, SoapUI, bzr, Git, PhpMyAdmin, Varnish, Grunt
Languages
Less, PHP, Sass, CSS3, C++, C, Regex, Perl, Assembler x86, Cg, Java
Frameworks
FuelPHP, Zend Framework, CodeIgniter, CakePHP, Django, Ext JS
Platforms
Linux, Drupal 7, Windows, Drupal 8, Drupal, Oracle
Paradigms
REST, Scrum, Agile
Storage
Microsoft SQL Server, SQL Server Management Studio (SSMS), Memcached, SQLite, PostgreSQL, MySQL
Other
Command-line Interface (CLI), PHP Frameworks, Windows Kernel Drivers, Windows System Calls, SOAP, TCP/IP, LDAP, IIS, Pop-ups
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring