Alexey Chernenko, Developer in Novosibirsk, Russia
Alexey is available for hire
Hire Alexey

Alexey Chernenko

Verified Expert  in Engineering

Software Developer

Location
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

Freelance
JavaScript, CSS, HTML, MySQL, PHP
Olmisoft
JavaScript, CSS, HTML, MySQL, PHP
Mediaforum (real estate web portal)
JavaScript, CSS, HTML, MySQL, PHP

Experience

Availability

Part-time

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

2011 - PRESENT
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.
Technologies: JavaScript, CSS, HTML, MySQL, PHP

Web Developer, Project Manager

2011 - 2011
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.
Technologies: JavaScript, CSS, HTML, MySQL, PHP

Web Developer

2010 - 2011
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.
Technologies: JavaScript, CSS, HTML, MySQL, PHP

Web Developer

2008 - 2010
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.
Technologies: JavaScript, CSS, HTML, MySQL, PHP

Ukrainian car portal

http://avtoprom.ua/
The most interesting part of this project is an intelligent ad search system which takes care of misspelled and transliterated make and model of the car. And there is also an adaptive ad similarity calculation algorithm used to make up content for blocks like "You may be also interested...."

Languages

JavaScript, HTML, PHP, CSS, HTML5, XML, CSS3, SQL, C, Less, XSLT, C++

Libraries/APIs

jQuery, PHPMailer, Handlebars, Mail.Ru API, Twitter API, Gmail API, Robokassa API, YouTube API, Braintree API, Yandex API, PayPal API, Facebook API, VK API

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

Frameworks

Smarty, OAuth 2, Yii, AngularJS, Zend Framework, Bootstrap, CodeIgniter

Tools

PhpMyAdmin, Redmine, Mercurial, Apache, Eclipse IDE, *nux Shells, Subversion (SVN), Apache HTTP Server, Text2Speech, Mantis, Jira, Git, Adobe Photoshop, NGINX

Paradigms

Refactoring, DRY, KISS, Design Patterns, REST, Search Engine Optimization (SEO)

Platforms

Joomla, cPanel, AVR, Oracle, BigBlueButton, Linux, WordPress

Storage

MySQL, LAMP Server, Firebird

2001 - 2006

Engineering Degree in Software Development and Applied Mathematics

Chita State University - Chita, Russia

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring