Alexander Yaremchuk, Software Developer in Vienna, Austria
Alexander Yaremchuk

Software Developer in Vienna, Austria

Member since September 3, 2013
Alexander is a motivated, results-oriented professional with 8+ years of product development and management experience as well as a senior software engineer. His expertise includes the successful launch of two companies and three startups as well as the development of multiple websites and applications. He's an active member of the online travel market and venture ecosystem.
Alexander is now available for hire

Portfolio

  • TourRadar.com
    Terraform, Redis, MySQL, Elasticsearch, AWS, Docker, GoLand, Go, jQuery...
  • MyTravelClub.com
    Keras, Redis, MongoDB, MySQL, REST, jQuery, React, JavaScript, Scikit-learn...
  • Experitus, Inc.
    SendGrid API, Mandrill API, Gmail API, Google API, Facebook API, PayPal API...

Experience

  • PHP 8 years
  • NoSQL 4 years
  • Scikit-learn 1 year

Location

Vienna, Austria

Availability

Part-time

Preferred Environment

GoLand, PhpStorm, Windows, MacOS

The most amazing...

...thing I've worked on is a whole back-end API for powering search of an online travel marketplace.

Employment

  • Tech Lead

    2018 - PRESENT
    TourRadar.com
    • Led back-end development of the search team.
    • Produced machine learning models using AWS SageMaker.
    • Split existing functionality to a microservice written in Golang that uses Elasticsearch.
    • Built event-driven architecture from scratch using the CDC pattern.
    • Consulted for teams wanting to create the most efficient architecture for their services.
    • Developed a content landing page manager.
    • Worked with Terraform to maintain infrastructure.
    Technologies: Terraform, Redis, MySQL, Elasticsearch, AWS, Docker, GoLand, Go, jQuery, Laravel, PHP
  • CTO

    2016 - 2018
    MyTravelClub.com
    • Launched MyTravelClub.com.
    • Hired and collaborated with a sales team, designer, and other team members.
    • Used Python's scikit-learn for building recommendation and prediction models for hotel and flight prices.
    • Created a new platform for travelers to discover and book everything for their next trip.
    Technologies: Keras, Redis, MongoDB, MySQL, REST, jQuery, React, JavaScript, Scikit-learn, Python, Deployer, Docker, Debian, Ubuntu, RabbitMQ, Yii 2, PHP
  • CEO and Founder

    2015 - 2016
    Experitus, Inc.
    • Launched Experitus.com, a marketplace of learn-by-doing-activities (lessons, workshops, and courses).
    • Launched Experitus.io and Experitus.com. It has 550 users and 370 companies.
    Technologies: SendGrid API, Mandrill API, Gmail API, Google API, Facebook API, PayPal API, Gearman, Stripe API, Salesforce API, TripAdvisor API, Yii 2, Yii, Bootstrap, CSS, HTML, Python, JavaScript, PHP
  • Founder

    2014 - 2015
    Tourista.me
    • Launched Tourista.me and a back-office with API, Supply.Tourista.Me. It has 1,608 tours in 542 cities guided by 336 people. In addition, It has 1,800 users and 1,000 orders.
    • Hired and managed the product development team.
    Technologies: TripAdvisor API, Twitter API, Facebook API, PhoneGap, LiqPay API, Stripe API, CSS, HTML, Yii, Bootstrap, jQuery, PHP
  • Junior iOS Developer

    2013 - 2014
    Coursmos.com
    • Created PhoneGap plugins for an iOS application. In addition, I fixed, built (compiled), and distributed an iOS application for the App Store.
    • Created a custom video record plugin.
    Technologies: CSS, HTML, PhoneGap, JavaScript, Objective-C
  • CTO

    2012 - 2014
    Primegate.ru
    • Created a real-time bidding system for managing ads placed through Google Ads or Yandex Direct.
    • Converted Python ML scripts to PHP.
    • Created a SaaS application for people who want easily create their own website with a visual editor.
    • Used NoSQL (Redis, MongoDB), queue manager Gearman, Smarty, mPDF and APIs (Yandex, Google, InSales).
    • Handled front-end development with native JavaScript and jQuery.
    Technologies: Gearman, Bootstrap, Yii 2, Yii, CSS, HTML, Python, JavaScript, PHP
  • PHP Developer

    2009 - 2014
    Freelance
    • Created websites, services, and startups.
    • Developed basic Java applications using SQLite and Swing.
    • Developed basic iOS applications, both native (using Objective-C) and with PhoneGap (using HTML, JavaScript, CSS).
    • Created a private CMS for managing the simple websites of various companies.
    • Used the Kohana, CakePHP, Symfony, and Yii/Yii2 frameworks.
    • Wrote PHP classes and libraries for large-scale projects.
    • Developed modules for DLE CMS and ModX.
    • Worked with DLE, ModX, WordPress, and Drupal CMS.
    Technologies: Java, Objective-C, CSS, HTML, JavaScript, PHP
  • Web Developer

    2012 - 2013
    Petrosoft, LLC
    • Created an Internet-based back-office software system for convenience stores and gas stations.
    • Handled XML and JSON parsing.
    • Wrote scripts for MySQL database optimization.
    • Worked with the cashbox APIs.
    • Wrote APIs for mobile applications.
    • Wrote jQuery and native JavaScript functions for front-end development.
    • Created technical documentation for various projects.
    • Used Jira for task management.
    Technologies: CSS, HTML, JavaScript, PHP
  • PHP Developer

    2011 - 2012
    Sitespot.ru
    • Created an internet shop for customers in Russia and Ukraine.
    • Performed MySQL optimization for scaling database.
    • Adapted websites for IE6 and IE7.
    • Performed front-end development using native JavaScript, jQuery, HTML, and CSS.
    • Used the Zend Framework and a self-created CMS.
    • Scaled CMS functionality.
    Technologies: CSS, HTML, JavaScript, PHP

Experience

Skills

  • Languages

    JavaScript, PHP, HTML, CSS3, CSS, HTML5, Go, Python, C++, C#, Java, Objective-C
  • Frameworks

    Laravel, Swagger, Gearman, Bootstrap, Yii, Yii 2, Smarty, Laravel 5, Gin-Gonic, Symfony, CakePHP, CakePHP 2, Flask, Codeception, PHPUnit, Twig, PhoneGap, Zend Framework, Kohana
  • Libraries/APIs

    React, VK API, LiveDocx API, Stripe API, Twitter API, PayPal API, Facebook API, Google API, Yandex API, Dropbox API, API Development, Scikit-learn, Flask-RESTful, jQuery, LiqPay API, TripAdvisor API, Salesforce API, Gmail API, Mandrill API, SendGrid API, Keras
  • Tools

    Docker Compose, GitHub, Nginx, Composer, Apache, Bitbucket, PhpStorm, Git, SmartGit, PuTTY, Terraform, GoLand, RabbitMQ, Subversion (SVN), Adobe Photoshop, Adobe Premiere Pro, Sony Vegas, Postfix, Visual Studio 2012, Android Studio, AWS ELB, AWS Glue, Amazon SageMaker, Deployer
  • Paradigms

    REST, Concurrent Programming, Agile Software Development, Scrum
  • Platforms

    Docker, Apache2, Ubuntu, DigitalOcean, Debian Linux, LAMP, Android, iOS, Linux, NetBeans, Windows, Firebase, LEMP, Drupal, WordPress, MacOS, AWS Kinesis, Debian, Ethereum, MODx
  • Storage

    NoSQL, Redis, MongoDB, Memcached, MySQL, SQLite, Elasticsearch, AWS S3, AWS RDS
  • Other

    GitFlow, PayPal, APIs, API Development Specialist, AWS, Algorithms, Video Editing, Image Recognition, Machine Learning

Education

  • Master's degree in Software Engineering
    2012 - 2018
    Chernivtsi National University - Chernivtsi, Ukraine

Certifications

  • AWS Certified Developer – Associate (DVA)
    JULY 2019 - JULY 2022
    Amazon Web Services (AWS)
  • IELTS General Training C1
    JUNE 2018 - JUNE 2021
    IELTS Official

To view more profiles

Join Toptal
Share it with others