Andrey Shtylenko
Verified Expert in Engineering
Software Developer
Andrey is a senior full-stack LAMP engineer with an entrepreneurial mindset, a product-owner perspective, and a decade of hands-on development experience. He has delivered online payment solutions, ERP systems, train-ticket booking systems, wifi marketing solutions, big data content personalization advertisement platforms, and more. Andry has worked on varying project sizes, from a team of one to leading a team of 30+ engineers.
Portfolio
Experience
Availability
Preferred Environment
MacOS, Linux, Git, Atom
The most amazing...
...piece of software I've developed is a European train-ticket booking platform.
Work Experience
Senior Full-stack Developer
TSOLife (via Toptal)
- Implemented free-trial memberships.
- Performed optimization of the media library.
- Implemented automated marketing email sequences and autotests.
Lead Full-stack Developer
Appshots.io (via Toptal)
- Integrated OAuth authentication into the service.
- Added a resized thumbnail functionality.
- Refactored code to fit multiple types of projects.
- Developed a mockup video export application.
- Built a mockup screenshot export application.
Co-founder | CTO | Senior Developer
Zzzzzapp Wireless Ltd.
- Defined specifications and engineered the wifi platform, the largest regional advertisement network of wifi hot spots.
- Developed a module for data synchronization with a RADIUS server and for testing and monitoring the tools for multiple hardware brands.
- Implemented a targeted ads module.
- Created a usage reporting system for venue owners, franchisees, and system administrators.
- Developed a WYSIWYG landing page constructor.
CTO | Senior Developer
Responsive Solutions
- Designed and developed a content personalization plugin for an ad platform.
- Implemented a content personalization widget on 2 out of the 5 most visited websites in the region (approximately 1 million daily visitors).
- Implemented machine-learning algorithms for content categorization.
- Created a set of data visualization reports.
- Developed a set of unit and functional tests.
CTO | Senior Developer
Kapika Kids Shoes
- Created specifications and developed a cloud-based ERP solution for Russia's leading kids shoe manufacturer. The solution included seasonal collection designs planning, production scheduling, material planning, and others.
- Developed and implemented solutions to customer complaints and returns on management functionality.
- Developed and implemented a cloud image-and-document management solution.
- Created a set of unit and functional tests.
- Designed and developed a reporting functionality for various management and administrative roles.
CTO | Senior Developer
Croatian Freelance Marketplace
- Created a specification and developed the region's biggest independent contractor marketplace.
- Implemented a personalized job email notification system that is responsible for at least 50% of incoming traffic.
- Created a set of unit and functional tests.
- Introduced the continuous integration development practice.
- Developed job-exporting modules for several major job aggregators.
CTO | Senior Developer
Travel Yourself Ltd.
- Created specifications and developed a first-on-the-market European train-ticket booking platform for Russia; covering rail carriers from UK, Spain, Germany, Poland, and other countries.
- Led the process of accreditation tests for rail carriers.
- Designed and developed a reporting functionality for various management and administrative roles.
- Implemented a credit card payment processing.
- Managed the process of a PCS DSS accreditation which has been successfully authorized in 2014.
Founder | CTO | Senior Developer
Popustolovac Ltd.
- Founded and single-handedly developed a service for price comparison of discounted FMCG products. It is one of the top-30 most visited websites in Croatia. The project has been successfully acquired by the largest media group two years after the launch.
- Implemented a unique functionality of promo catalogs in PDF and JPEG format.
- Developed a set of product analytics tools for visitors: top discounts, wish list, and retailer price index.
- Implemented a full website redesign including a responsive version.
- Led the company through a successful acquisition by the region's largest media group.
CTO | System Architect
WellPay Ltd.
- Led an engineering team of a self-funded startup to develop a peer-to-peer money transfer system used by half of a million users.
- Implemented Scrum software development methodology inside an engineering team.
- Developed a credit-card payment gateway.
- Implemented a fraud protection system for credit cards payments.
- Created a payment services catalog.
Web Developer
Chronopay CJSC
- Was a part of the development team responsible for supporting the major financial product: a credit card payment gateway.
- Led the process of the technical evaluation for potential acquisitions.
- Contributed to the UI/UX design process for the main B2B website.
- Created a set of unit and functional tests.
Web Developer
Unipoint Technologies Ltd.
- Designed the logic and developed web-to-call and SMS-to-call services. These products are used by tens of thousands of customers around the world.
- Implemented a partner rewards system.
- Developed marketing landing pages for customer lead generation.
- Developed a tell-a-friend program functionality.
- Engineered a web call-me-link module.
Web Developer
Language Connections Ltd.
- Conducted interviews of the group of company's sales and project managers to create specifications for the new CRM and project management system.
- Developed a CRM and project management system according to previously defined specifications.
- Gradually improved the project business model which required code modification.
- Designed and ran a training program for sales and project managers securing faster user adoption.
Experience
Responsive Solutions | Content Personalization Plugin for an Ad Platform
Skills
Languages
PHP, HTML5, JavaScript, CSS3, XML, CSS, PHP 7, XSLT, XPath
Frameworks
Laravel, Bootstrap 3+, Scaled Agile Framework (SAFe), Laravel Spark, CakePHP, Bootstrap, Angular Material, Zend Framework, AngularJS
Paradigms
Scrum, RESTful Development, Test-driven Development (TDD), Model View Controller (MVC), Object-oriented Programming (OOP), Kanban, Design Patterns, Unit Testing, Agile Software Development
Platforms
Linux, MacOS, WordPress, Amazon Web Services (AWS)
Storage
MySQL, Amazon S3 (AWS S3), Elasticsearch, Couchbase, Memcached, Sphinx Search Engine, Redis
Libraries/APIs
FFmpeg, Stripe API, Vue, REST APIs, Google Analytics API, jQuery, Google Cloud API, RADIUS, ImageMagick, jQuery UI, jQuery Mobile, LinkedIn API, Facebook API, Amazon API, Twitter API, Mandrill API
Other
Postmark, Technical Project Management, Forge, Single-page Applications (SPA), System Architecture, Google Tag Manager, IT Project Management, Computer Science, IT Management, Marketing Automation, Email Marketing Automation, Big Data, Plugins
Tools
Atom, Asterisk, VirtualBox, Vagrant, Git, Subversion (SVN), NGINX
Education
Retraining Certification in Project Management in IT
State University of Management - Moscow, Russia
Research Scholar Certificate in Computer Science
Bentley College - Waltham, MA, USA
Completed Credits Toward a Bachelor's Degree in Computer Science
Northeastern University - Boston, MA, USA
Bachelor of Science Degree in Management in IT
Bryansk State Technical University - Bryansk, Russia
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