Verified Expert in Engineering
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.
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.
- 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.
- 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.
CEO and Founder
- 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.
- 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.
Junior iOS Developer
- 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.
- 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).
- Created websites, services, and startups.
- Developed basic Java applications using SQLite and Swing.
- 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.
- 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.
- Created technical documentation for various projects.
- Used Jira for task management.
- Created an internet shop for customers in Russia and Ukraine.
- Performed MySQL optimization for scaling database.
- Adapted websites for IE6 and IE7.
- Used the Zend Framework and a self-created CMS.
- Scaled CMS functionality.
Sights Recognizer Telegram Bothttps://github.com/asofter/tm-bot-sight-recognizer
Flask REST Demohttps://github.com/asofter/flask_restplus_demo
Chernivtsi iOS Application
Hotel Booking Service
Yii2 Imperavi Pluginhttps://github.com/asofter/yii2-imperavi-redactor
When Do We Use Golang in TourRadar?https://medium.com/tourradar/when-do-we-use-golang-in-tourradar-18ed9700ab0c
Working Efficiently with JSON in Gohttps://medium.com/tourradar/working-efficiently-with-json-in-go-cb80dcca0466
Lean Golang Docker Images Using Multi-stage Buildshttps://medium.com/tourradar/lean-golang-docker-images-using-multi-stage-builds-1015a6b4d1d1
Laravel, Swagger, Gearman, Bootstrap, Yii, Yii 2, Smarty, Laravel 5, Gin-Gonic, Symfony, CakePHP, CakePHP 2, Flask, Codeception, PHPUnit, Twig, PhoneGap, Zend Framework, Kohana
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
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
REST, Concurrent Programming, Agile Software Development, Scrum
Amazon Web Services (AWS), Docker, Apache2, Ubuntu, DigitalOcean, Debian Linux, LAMP, Android, iOS, Linux, NetBeans, Windows, Firebase, LEMP, Drupal, WordPress, MacOS, Debian, Ethereum, MODx
NoSQL, Redis, MongoDB, Memcached, MySQL, SQLite, Elasticsearch, Amazon S3 (AWS S3)
GitFlow, PayPal, APIs, API Development Specialist, Algorithms, Video Editing, Amazon Kinesis, Image Recognition, Machine Learning
Master's Degree in Software Engineering
Chernivtsi National University - Chernivtsi, Ukraine
AWS Certified Developer – Associate (DVA)
Amazon Web Services (AWS)
IELTS General Training C1