Scroll To View More
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

Portfolio

Experience

  • 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

Availability

Part-time

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).

Employment

  • 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

Experience

  • LinguaCompass (Development)
    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 (Development)
    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 (Development)
    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 (Development)
    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 (Development)
    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.

Skills

  • 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

Education

  • 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
I really like this profile
Share it with others