Olga Shiklo, Developer in Omsk, Omsk Oblast, Russia
Olga is available for hire
Hire Olga

Olga Shiklo

Verified Expert  in Engineering

Software Developer

Location
Omsk, Omsk Oblast, Russia
Toptal Member Since
July 7, 2017

Olga considers herself as a person who cares about the client, communicates well, and is focused on product quality. She enjoys writing clean code, challenging herself with technologies, and creating products that will solve a client's issues. Olga also thinks that taking responsibility for your work and good communication are crucial to project teamwork.

Availability

Part-time

Preferred Environment

MacOS, PhpStorm

The most amazing...

...thing I've developed is a web app with multiple and complex third party integrations (CRMs, payment systems).

Work Experience

Senior PHP Software Engineer

2013 - PRESENT
Live Typing
  • Developed a search system via Elasticsearch.
  • Implemented a vast number of CRM integrations (Pipedrive, ProsperWorks, Salesforce, and more) and email services (SendGrid, Mandrill, MailChimp).
  • Developed multiple admin panels for web services and also created the mobile REST APIs for them.
  • Integrated and conducted advanced work with various payment systems (Stripe, Yandex Money, PayPal).
  • Gained contract work experience and directly communicated with a client.
  • Worked a lot with social network APIs (Facebook, Instagram, VK, and Twitter).
  • Managed projects.
Technologies: PostgreSQL, MySQL, Laravel, Yii, PHP

LinguaCompass

https://livetyping.com/en/portfolio/linguacompass
A website for searching international education programs for kids; it has multiple filters, Elasticsearch, an admin panel, and multiple integrations (Stripe, Pipedrive, Mandrill, and more).

Travalet

https://www.mytravalet.com/
A complex automated CRM for first-class flight ticket booking service via Pipedrive, SendGrid, Stripe, and QuickBooks.

It was created to help communication with a client and to speed up work by spending less time and increasing the number of deals.

The data, which was filled by a client on a website, is placed automatically in a deal. Then the client gets automated emails and invoices which are triggered by putting a deal in a certain place in a pipeline. QuickBooks transactions are then created by the same pipeline when a deal is won.

MyTech

https://marvelapp.com/1iicii7/screen/24798248
This is an Uber-like mobile application for searching for short-term contractors and other home service professionals like plumbers, electricians, roofers, painters. It has 2 types of profiles: customer and professional.

Work Done:
- Built the REST API.
- Developed the admin panel.
- Integrated the notification services (Pushwoosh, SendGrid).

Lineboy

http://www.lineboy.com/
This is a mobile app and admin panel for line-tracking. The app tracks your position in line so that you can come back just before you will be served.

Work Done:
- Designed the database.
- Developed the public part, administrative panel, and Pipedrive CRM.
- Integrated Stripe so that payments could be made.
- Integrated the Fixer.io currency API.

Arahis

https://livetyping.com/en/portfolio/arahis
This is basically a Kazakhstan clone of Yelp—an app for the easy retrieval of best places, sales, and events. Augmented reality helps the user navigate through the city; reviews and ratings show the best places.

Work Done:
-Designed the database.
-Developed the API for communication between the devices and database.
- Built a search system via Elasticsearch.
- Created an administrative panel.
- Administered to the servers.

Languages

PHP 7, PHP 5, HTML, CSS, JavaScript, HTML5, PHP

Frameworks

Yii 2, Bootstrap, Yii, Codeception, Laravel, CakePHP, PHPUnit, PEAR

Libraries/APIs

Pipedrive API, Twitter API, Instagram API, Stripe API, Stripe Connect, Yandex Money, Mandrill API, SendGrid API, Facebook API, VK API, Pushwoosh, PayPal API, jQuery, Salesforce API

Tools

Git, GitLab, GitHub, Composer, Deployer, NGINX, Apache, PhpStorm, Yandex Tank

Paradigms

Object-oriented Programming (OOP), Waterfall Development, REST, Scrum, Agile

Storage

Elasticsearch, PostgreSQL, MySQL, Redis, Amazon S3 (AWS S3), NoSQL, MongoDB

Other

Agile CRM, Admin Panels, GitFlow, System Administration, Mailchimp API

Platforms

Ubuntu, Linux, MacOS, CentOS

Industry Expertise

Project Management

2012 - 2014

Certificate in Technical Translation

Omsk State Technical University - Omsk, Russia

2010 - 2014

Bachelor's Degree in Computer Science

Omsk State Technical University - Omsk, 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