Alexey Chernenko
Verified Expert in Engineering
Software Developer
Novosibirsk, Russia
Toptal member since August 14, 2015
Having contributed valuable work to numerous custom web projects over the past six years of his programming career, Alexey is skilled in solving unique and challenging problems. Code quality for him is not only in elegancy of architecture, performance, maintainability, and standards compliance, but also in finding the perfect fit in the general project perspective.
Portfolio
Experience
- MySQL - 6 years
- PHP - 6 years
- JavaScript - 6 years
- HTML - 6 years
- jQuery - 5 years
- Joomla - 5 years
- Yii - 1 year
Availability
Preferred Environment
Redmine, Mercurial, Eclipse IDE, LAMP Server
The most amazing...
...thing I've developed is a dependency management system for my own PHP framework.
Work Experience
Full-stack Web Developer
Freelance
- Created my own highly flexible PHP framework.
- Developed a complex ads scraper for a billboard portal with intelligent duplicate removal and spelling correction.
- Developed a complex booking and student management system for a foreign language school.
- Developed a medication search engine for an online drug store.
- Created a personal message system for a foreign language learning portal.
Web Developer, Project Manager
Olmisoft
- Responsible for the support and improvement of several rental booking portals.
- Extracted common portals code to a specifically written framework.
- Created a reusable and customizable local business directory module.
- Created a reusable and customizable interactive map widget.
- Made numerous improvements in search and booking modules.
Web Developer
Mediaforum (real estate web portal)
- Participated in project database layer optimization.
- Created a banner management system.
- Created templates/asset management system for custom-styled partner pages.
- Created an image thumbnail auto-generation and caching system.
- Contributed to the development of a scheduled task queue management system.
Web Developer
Olmisoft
- Contributed to the development of a database of orphaned children for city administration.
- Created several eCommerce projects on top of the company's CMS (catalog with custom structure + online payment).
- Created a complex online price calculator for a skylight window manufacturer's website.
- Participated in the company's CMS code improvement.
- Developed an online photo contest website for city administration.
Experience
Ukrainian car portal
http://avtoprom.ua/Education
Engineering Degree in Software Development and Applied Mathematics
Chita State University - Chita, Russia
Skills
Libraries/APIs
jQuery, PHPMailer, Handlebars, Mail.Ru API, X (formerly Twitter) API, Gmail API, Robokassa API, YouTube API, Braintree API, Yandex API, PayPal API, Facebook API, VK API
Tools
PhpMyAdmin, Redmine, Mercurial, Apache, Eclipse IDE, *nux Shells, Subversion (SVN), Apache HTTP Server, Text2Speech, Mantis, Jira, Git, Adobe Photoshop, NGINX
Languages
JavaScript, HTML, PHP, CSS, HTML5, XML, CSS3, SQL, C, Less, XSLT, C++
Frameworks
Smarty, OAuth 2, Yii, AngularJS, Zend Framework, Bootstrap, CodeIgniter
Paradigms
Refactoring, DRY, KISS, Design Patterns, REST, Search Engine Optimization (SEO)
Platforms
Joomla, cPanel, AVR, Oracle, BigBlueButton, Linux, WordPress
Storage
MySQL, LAMP Server, Firebird
Other
APIs, Algorithms, Ajax, eCommerce, Software Architecture, Site Speed Optimization, SOLID Principles, Applied Mathematics, Scraping, Data Structures, Architecture, PSD Slicing, OAuth, User Interface (UI), Regular Expressions, Speech Recognition, Microcontroller Programming, Social Network Mapping, PDF Design, Payment Gateways, HTML Email, Image Processing
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