Oleksandr Vorobiov, Software Developer in Kiev, Ukraine
Oleksandr Vorobiov

Software Developer in Kiev, Ukraine

Member since May 5, 2015
Oleksandr is a full-stack web developer with extensive experience in many technologies. He has contributed to teams that used CMSs like Joomla and WordPress, frameworks like Laravel, Symfony2, Express, and Sails, and modern front-end solutions like Angular and React. Oleksandr is an experienced Ubuntu user with fluent English and a can-do attitude.
Oleksandr is now available for hire

Portfolio

  • Contracted Projects (Full-stack)
    Nest (NestJS), NestJS, TypeScript, Amazon Web Services (AWS), React Native...
  • GVNG
    Amazon Web Services (AWS), AngularJS, Node.js, Ajax, jQuery, CSS, HTML, Git...
  • ITRex
    Amazon Web Services (AWS), Cloudflare, Express.js, Stripe, Nginx, Apache...

Experience

Location

Kiev, Ukraine

Availability

Part-time

Preferred Environment

Nest (NestJS), NestJS, Node.js, Laravel, PHP, TypeScript, React, Angular

The most amazing...

...thing I've built was a product that allows each user to create a 501(c)(3) nonprofit just in a few clicks. It was built using Laravel and Angular.

Employment

  • Full-stack Developer

    2014 - PRESENT
    Contracted Projects (Full-stack)
    • Contributed to projects for Toptal and a couple of confidential clients.
    • Acted as a team leader on most of the projects as part of my role.
    • Designed and implemented complex infrastructures from scratch using AWS.
    • Implemented complex applications using React, Angular, Node.js and its frameworks, and PHP and its frameworks.
    Technologies: Nest (NestJS), NestJS, TypeScript, Amazon Web Services (AWS), React Native, React, Sockets, Sails.js, Express.js, MongoDB, AngularJS, Node.js, WordPress, Joomla, Ajax, jQuery, CSS, HTML, Git, Ansible, MySQL, Symfony 2, Laravel, AWS, JavaScript, PHP
  • CTO

    2017 - 2020
    GVNG
    • Led all technical projects for GVNG, a SaaS company that allows individuals and companies to start a nonprofit instantly. GVNG reduces 98% of the cost, labor, and time associated with running, operating, and starting a 501c3 tax exempt nonprofit.
    • Designed and implemented complex infrastructure using AWS. Used Angular as a front-end framework and Laravel as a back-end framework for the API.
    • Led technical development with a team of up to 10 people.
    Technologies: Amazon Web Services (AWS), AngularJS, Node.js, Ajax, jQuery, CSS, HTML, Git, Ansible, MySQL, Laravel, AWS, JavaScript, PHP
  • Full-stack Developer

    2014 - 2017
    ITRex
    • Worked on multiple projects both as a front-end and back-end developer.
    • Was acting as a team leader on most of the projects.
    • Oversaw the development cycle and made sure each project was successful.
    Technologies: Amazon Web Services (AWS), Cloudflare, Express.js, Stripe, Nginx, Apache, Twitter API, Google API, Facebook API, LinkedIn API, Heroku, Git, Ansible, jQuery, Bootstrap, MongoDB, PostgreSQL, MySQL, Sass, CSS, HTML, CoffeeScript, Underscore.js, Gulp.js, AWS, TypeScript, Hapi.js, Meteor, Sails.js, WordPress, CodeIgniter, Joomla, Symfony, Laravel, React, Angular, AngularJS, Node.js, PHP
  • PHP Developer

    2012 - 2015
    Contracted Projects (PHP)
    • Contributed to projects Truetime.com.ua, Novosel99.ru, Templonas.com, Kinostandardt.com, and Povtorun.com.ua.
    Technologies: Data Engineering, MySQL, Ajax, jQuery, CSS, HTML, JavaScript, PHP

Experience

  • NDA Development

    An application for bringing church communities online allowing them to livestream their services through the Internet and over the phone.

    I served as the team lead, designed and implemented infrastructure on AWS, and developed the front end using React with TypesScript and the back end using Node.js and Sails.js.

    Technologies: React, TypeScript, Node.js, Sails.js, MySQL, TailwindCSS, Sockets, WebRTC, HLS, RTMP, FFMPEG, AWS (EC2, S3, CloudFront, ECS, Lambda, RDS, Route53, API Gateway, Media Live, Beanstalk), Twilio, Ant Media Server, Wowza, Jitsi Meetings, SIP, Contentful, Gatsby, Hubspot, Google Analytics, Segment

  • GVNG.org
    https://www.gvng.org

    An application where the user can easily create a nonprofit site for donations as well as receive and payout payments.

    I served as CTO, designed and implemented infrastructure on AWS, and developed v1 and v2 versions of the application.

    Technologies used included CSS, HTML, JavaScript, jQuery, Bootstrap, PHP, WordPress, AWS, Laravel, ES6, Angular, Webpack, npm, and JWT.

  • Mental Health Solutions, LLC

    An application that helps patients and doctors to manage their workflows with insurance companies. I developed the front end using React and API with Sails.js.

    I received a letter of recommendation from Kelvin and Urvish, COO and CTO: https://bit.ly/2y3QZRj

    Technologies: JS, TypeScript, React, Redux, Node, Sails.js, Stripe, Tailwind, AWS Cognito, AWS RDS, AWS CloudFront, AWS ECS, AWS Lambda

  • NDA

    An application that helps venues to sell tickets in a secured way through blockchain. My effort includes different parts of the system; the main focus was the front-end part using React/Svelte/Gatsby and APIs using Node.js.

    Technologies: React, Redux, TypeScript, Jest, Node.js, LoopBack, Mocha, Hyperledger Fabric, Gatsby, Contentful, Netlify, Svelte, Sapper, TailWind, Cypress

  • Resilere Technologies, Pty., Ltd.
    https://www.developr.online

    An application that helps property developers to manage their work with service providers and government councils in the cloud. The app includes a Laravel API and Angular front end for the application as well as implementation of a permissions system similar to AWS IAM and infrastructure on AWS (custom mail server, AWS service integrations, application servers, etc.).

    I received a letter of recommendation from Fabien Resilere Technologies, Platform Manager: https://bit.ly/33NfePy

    Technologies: PHP, Laravel, JavaScript, Angular, TypeScript, PostgreSQL, Git, HTML, CSS, Nginx, Apache, Sass, AWS

  • NDA

    A universal quick checkout solution implemented for multiple eCommerce platforms.

    Technologies: Node, Sails, React, Magento, bigCommerce, USAePay

  • Sturgis.com, LLC
    https://sturgis.com

    A website for a biker rally event. Includes Joomla configuration and different components like jReviews, EasyBlog, jEvents etc., as well as a custom Joomla template and custom Joomla components and modules.

    Received a letter of recommendation from Randy Sturgis, CEO: https://bit.ly/2y4TYZN

    Technologies: PHP, Joomla, JavaScript, jQuery, MySQL, Git, HTML, Sass, Apache, CloudFlare

  • NDA

    Identified and fixed memory leaks in a Node application. Configured AWS infrastructure for the project.

    Technologies: Node.js, Express.js, AWS, MongoDB

  • NDA

    Full-stack development, developing an application in Angular, writing custom PHP scripts, creating an API using Laravel framework, creating automated Amazon crawler, and integrating and automating Stripe.

    Technologies: JavaScript, Angular, PHP, CSS, Bower, Gulp, Sass, Bootstrap, CoffeeScript, Laravel, Stripe

  • Turvo
    http://turvo.com/

    Front-end developer (AngularJS) for this project, implementing new features and updating existing ones, code reviews, and refactoring.

    Technologies: JavaScript, Gulp, Angular, Underscore, Sass, CoffeeScript, Bootstrap, Bower

  • NDA

    Team lead on the project, creating an API for a Facebook chatbot.

    Technologies: PHP, Laravel

  • NDA

    Team lead on the project, creating a simple API and admin panel using Laravel framework.

    Technologies: JavaScript, jQuery, Bootstrap, PHP, Laravel

  • NDA

    Developed Ansible playbooks for managing infrastructure and a Laravel application for automated management of basic authentication on the servers. Configured Windows and Ubuntu servers, created an admin panel for the API using Laravel Framework, and worked on a couple of product apps written with CodeIgniter.

    Technologies: PHP, Laravel, MySQL, Ansible, Git, HTML, CSS, jQuery, Ajax, Nginx, Grunt, Sass, CodeIgniter, Bootstrap, AWS

  • NDA

    Designed an API for the iOS app and built it using Node.js. Created an admin panel for the API using AngularJS.

    Technologies: JavaScript, Gulp, Angular, Underscore, Sass, CoffeeScript, Bootstrap, Bower, Node.js, MongoDB

  • Metrozen

    Led the team to design the API and its admin panel. Wrote the API and admin panel using Laravel framework and implemented financial formulas to calculate the user's grade.

    Technologies: PHP, Laravel, MySQL, Git, HTML, CSS, jQuery, Bootstrap, Ajax, API, LinkedIn API, Google API, Facebook API, Twitter API

  • Potentiametrics

    Created several Laravel-based websites: one for parsing NFL data, one for managing sensitive data uploads up to 1GB, and one for data stewards that is accessible in the private network. Programmed for a corporate iOS application. Built the initial version of a REST API that processes and returns data for the iOS application. Implemented continuous integration systems. Ran some load testing and improved infrastructure so it can handle 2,500 simultaneous requests. Managed and updated corporate websites. Developed custom Joomla modules. Created Ansible playbooks for automated deployment. Managed all infrastructure for AWS projects. Implemented analytic data visualization from OLAP Cubes. Migrated database processes.

    Researched optimization of existing websites and infrastructure. Created the admin panel (dashboard) for the ETL processes as well as the metrics aggregator fully configurable through the admin panel. Created visualizations for the different types of metrics.

    Technologies: PHP, Laravel, Symfony2, MySQL, Ansible, Git, HTML, CSS, jQuery, Ajax, Joomla, WordPress, AWS EC2, Bootstrap, Heroku, API, MS SQL, Angular, Google API, DynamoDB, AWS RDS, AWS Beanstalk, AWS S3, AWS Route 53, AWS SES, MongoDB, MEAN Stack

  • Parfumz

    Created the initial version of the internet shop. Optimized the site for the search engines and updated the template of the website. Developed custom features for the internet shop, updated the feel and look of the site periodically, and performed technical support for the owners.

    Technologies: PHP, JS, HTML, CSS, jQuery, Ajax, Data Life Engine

  • Povtorun

    Created a social network for people who are trying to lose weight. Created a design similar to vk.com. Optimized the website for search engines, and built and updated functionality of the social network.

    Technologies: PHP, JS, HTML, CSS, jQuery, Ajax

  • Kinostandart

    Created a website for watching movies online. Programmed an automated film adding system for the site. Optimized the website for search engines. Developed a parsing system that parses the Internet on the fly and finds film players, torrents, etc. Created and implemented a responsive template for the site.

    Technologies: PHP, JS, HTML, CSS, jQuery, Ajax, Data Life Engine

  • Teplonas

    Created the company's corporate site and optimized the site for search engines. Created and implemented the template for the site and consulted with the owners about technical details.

    Technologies: PHP, MySQL, JavaScript, jQuery, Data Life Engine

  • Novosel

    Created a parser from an automatic control system using Yii framework. Optimized a MySQL database and organized the data for future use.

    Technologies: PHP, Yii, MySQL, JavaScript

  • TrueTime

    Created the initial version of an internet shop. Optimized the site for search engines. Updated the template of the site. Developed custom internet shop features and performed code and database optimization.

    Technologies: PHP, MySQL, JavaScript, HTML, CSS, jQuery, Data Life Engine

Skills

  • Languages

    TypeScript, PHP 7, PHP, CSS3, CSS, CoffeeScript, ECMAScript (ES6), JavaScript, HTML, Sass, HTML5, GraphQL, SQL
  • Frameworks

    Tailwind CSS, Bootstrap, Laravel, Sails.js, Express.js, JSON Web Tokens (JWT), AngularJS, React Native, Angular, Nest (NestJS), Jest, Symfony, Bootstrap 3, Symfony 2, Lumen, CodeIgniter, Hapi.js, Underscore.String, Yii 2
  • Libraries/APIs

    React, Sockets, Socket.IO, Node.js, Underscore.js, jQuery, WebRTC, FFmpeg, Facebook API, Stripe, GatsbyJS, Segment.io, D3.js, SockJS, Twitter API, Google API, LinkedIn API
  • Tools

    CircleCI, PhpStorm, Git, Ansible, MySQL Workbench, TeamCity, Wowza, Google Analytics, Nginx, Jira, Webpack, Apache, Bower, Grunt, Gulp.js, Navicat, Expo, Jenkins, Beanstalk
  • Paradigms

    DevOps, Continuous Integration (CI), Database Design, Scrum, REST, Model View Controller (MVC), Microservices
  • Platforms

    Twilio, AWS Lambda, Amazon Web Services (AWS), AWS EC2, Contentful, Firebase, Docker, WordPress, Joomla, MacOS, Meteor, Heroku
  • Storage

    AWS S3, MySQL, PostgreSQL, MongoDB, AWS DynamoDB
  • Other

    AWS, NestJS, Back-end, Ajax, APIs, HTTP Live Streaming (HLS), RTMP, Data Engineering, SIP, HubSpot, Cloudflare, IIS

Education

  • Master's degree in Software Engineering
    2014 - 2015
    Zhytomyr State Technological University - Zhytomyr, Ukraine
  • Bachelor's degree in Enterprise Economics
    2010 - 2014
    National University of State Tax Service of Ukraine - Zhytomyr, Ukraine
  • Bachelor's degree in Software Engineering
    2010 - 2014
    Zhytomyr State Technological University - Zhytomyr, Ukraine

Certifications

  • React Native Academy
    DECEMBER 2018 - PRESENT
    Toptal
  • React Academy
    JULY 2018 - PRESENT
    Toptal

To view more profiles

Join Toptal
Share it with others