Igor Rinkovec, Chatbots Developer in Varaždin, Croatia
Igor Rinkovec

Chatbots Developer in Varaždin, Croatia

Member since September 22, 2016
Igor is a software developer specializing in web technologies. He has years of experience creating custom PHP applications and integrating different tools to help clients achieve amazing customer experiences and optimize their business processes. With his experience in business, project management, and multiple technological fields he can help you improve your business results and customer satisfaction.
Igor is now available for hire


  • Algebra d.o.o.
    HTML, CSS, JavaScript, PHP, MySQL, WordPress, Database Design...
  • Uber Eats
    PHP7, MySQL, Botman, Symfony, Slack, OAuth, LINE, ZenDesk
  • Heathrow VIP
    PHP7, MySQL, Tookan, Monday.com, Slack



Varaždin, Croatia



Preferred Environment

OS X, zsh, PHPStorm, *nix production environment

The most amazing...

...chat bot I built helps developers order food in seven seconds and saves the company over 150 developer hours collectively per year.


  • Lecturer

    2017 - PRESENT
    Algebra d.o.o.
    • Lectured web design courses which cover the full technology stack and some software architecture practices.
    • Developed educational tools and exercises to facilitate practical learning.
    • Helped students create their own projects and implement newly acquired knowledge in a practical way following state-of-the-art development practices.
    • Taught the important principles of choosing the correct technology and/or platform for a given task.
    • Reviewed code of student projects to highlight potential problems, question decisions they made, applaud good approaches and provide feedback for future projects.
    Technologies: HTML, CSS, JavaScript, PHP, MySQL, WordPress, Database Design, Software design, Git
  • Software Engineering Contractor

    2018 - 2018
    Uber Eats
    • Developed a chatbot for supporting Uber EATS service providers in the Taiwanese market. The chatbot allowed the service providers to use LINE to communicate with Uber EATS support team and get quick help from a smart knowledgebase.
    • Helped support agents distribute the workload and work together on tickets using Slack as the platform for communicating with the service providers.
    • Integrated automated customer service satisfaction surveys integrated into ZenDesk to provide up-to-date reporting to management and persistent logs of tickets.
    • Collaborated with an international and geographically dislocated team with diverse roles in the project.
    • Cut down human support agent workload by designing an intelligent interactive knowledge-base that can solve most common problems users had even out of customer support working hours.
    Technologies: PHP7, MySQL, Botman, Symfony, Slack, OAuth, LINE, ZenDesk
  • Software Development Contractor

    2017 - 2018
    Heathrow VIP
    • Developed a system to facilitate a complex business process that combines dozens of tasks which are heavily time-sensitive and inter-dependent to provide an amazing end-customer experience.
    • Automated booking processing system which leverages multiple 3rd party software services to create a fully integrated business process management solution.
    • Created real-time fleet tracking and smart predictions to streamline the service fulfillment process.
    • Designed live updates and reporting of unexpected events to management to allow for a timely response.
    • Built tools for efficient handling of operational changes in the booked service process to minimize the effect of unexpected changes on the quality of service.
    • Developed smart fleet travel time predictions to minimise waiting times of clients at the terminals.
    Technologies: PHP7, MySQL, Tookan, Monday.com, Slack
  • Backend Developer

    2015 - 2016
    Trikoder d.o.o.
    • Developed high-traffic web portals totaling 100+ million monthly impressions.
    • Profiled and optimized PHP based web applications and MySQL databases for high performance and horizontal scaling.
    • Worked with clients to deliver the features which meet their business expectations and provide the end-user with an amazing experience.
    • Automated testing of all newly developed features to reduce bug regression and save company costs on bug fixes.
    • Refactored legacy code and improving crucial business processes in terms of speed and quality of results.
    • Reviewed code of check-ins to help developers sharpen their skills by questioning decisions, pointing out bad practices and inefficient solutions and applauding good decisions to increase morale in the team.
    Technologies: PHP, MySQL, Sphinx, PHPUnit, Codeception, Symfony, Sonata


  • Polar - Instant Photo Scanner (Development)

    Polar is an app which allows instant photo enthusiasts to scan their photos with their phone. The app will automatically recognize the image they are trying to scan and by tapping on the image it will be scanned. The perspective of the image is automatically adjusted on the scan so they can position the camera to remove any reflections of the glossy image.

    Polar is an iOS app written in Swift and supported on iOS 11+. It uses the Vision API, AVCapture Framework, and Accelerate framework.

  • Asium (Development)

    Asium is a learning platform that utilizes a learning method of using flash cards to acquire new knowledge. Asium provides a platform where the best Croatian college students create personalized content for each college course they attend using a custom deck builder. Asium users can use the proprietary iOS or Android app to consume those created decks on the go.

  • plEYEces (Development)

    Pleyeces is an augmented reality POI exploration application. Walk around and check cool places in the area.

    The whole system was built from scratch, from design to web and mobile, by me. Pleyeces uses the newest in AR technology to show the user information integrated into the real world.

  • STEM Games Scores App (Development)

    Score tracking application that allows a tournament organizer to record scores for various sports. Supports multiple kinds of scoring types and event types. Web service workers are utilized to provide the audience with a live notification feed on score changes for selected games. The website shows real-time results that scorekeepers enter via a responsive web interface.


  • Languages

    PHP 7, HTML, CSS, SQL, PHP, Swift, JavaScript, Elixir, Prolog, Python
  • Frameworks

    Symfony, Laravel, Swagger, OAuth 2, PHPUnit, Symfony 3, Bootstrap, Symfony 4, Codeception
  • Libraries/APIs

    Slack API, Tookan API, jQuery, Node.js, Facebook API, Twitter API, GitHub API, React
  • Tools

    Git, Spreadsheets, GitHub, GitLab, Trello, Google Analytics, PhpStorm, Nginx, Behat, Elastic
  • Paradigms

    Continuous Integration (CI), REST, RESTful Development, Unit Testing, Agile Software Development, Test-driven Development (TDD), Waterfall Development, Scrum, Behavior-driven Development (BDD)
  • Platforms

    Unix, MacOS, DigitalOcean, iOS
  • Storage

    MySQL, PostgreSQL, MongoDB, Sphinx Search Engine, Elasticsearch
  • Other

    HubSpot, Chatbots, Squarespace, APIs, API Testing, Data Visualization, Natural Language Processing (NLP), Technical Documentation, Sonata


  • Master's degree in Data and Knowledge Bases
    2017 - 2019
    University of Zagreb, Faculty of organisation and informatics - Varaždin, Croatia
  • Bachelor's degree in Computer Science
    2014 - 2017
    University of Zagreb, Faculty of organisation and informatics - Varaždin, Croatia

To view more profiles

Join Toptal
Share it with others