Olga Shiklo, Software Developer in Omsk, Omsk Oblast, Russia
Olga Shiklo

Software Developer in Omsk, Omsk Oblast, Russia

Member since May 31, 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.
Olga is now available for hire



  • REST, 4 years
  • Yii, 4 years
  • PHP 5, 3 years
  • Yii 2, 2 years
  • Stripe Connect, 2 years
  • Stripe API, 2 years
  • PHP 7, 2 years
  • Elasticsearch, 2 years


Omsk, Omsk Oblast, Russia



Preferred Environment

PhpStorm, macOS

The most amazing...

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


  • 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: PHP, Yii, Laravel, MySQL, PostgreSQL


  • LinguaCompass (Development)

    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 (Development)

    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 (Development)

    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 (Development)

    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 (Development)

    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
  • 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, MailChimp API, PayPal API, jQuery, Salesforce API
  • Tools

    Git, GitLab, GitHub, Composer, Deployer, Nginx, Apache, Yandex Tank
  • Paradigms

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

    Elasticsearch, PostgreSQL, MySQL, Redis, AWS S3, NoSQL, MongoDB
  • Other

    Agile CRM, Admin Panels, GitFlow, System Administration, Project Management
  • Platforms

    Ubuntu, Linux, CentOS


  • Certificate in Technical Translation
    2012 - 2014
    Omsk State Technical University - Omsk, Russia
  • Bachelor's degree in Computer Science
    2010 - 2014
    Omsk State Technical University - Omsk, Russia

To view more profiles

Join Toptal
I really like this profile
Share it with others