Ihar Suvorau

Ihar Suvorau

Tartu, Tartumaa, Estonia
768 followers 500+ connections

About

I'm a full-stack software engineer comfortable with Go, Python, Java, JavaScript and…

Articles by Ihar

Activity

Join now to see all activity

Experience

  • Apromore Graphic
  • -

    Tartu, Tartumaa, Estonia

  • -

  • -

  • -

    Tartu, Tartumaa, Estonia

  • -

    Belarus

Education

Licenses & Certifications

Volunteer Experience

  • Bahna Graphic

    Software development

    Bahna

    - 6 years

    Environment

    Non-profit organisation that focused on wetlands conservation. I was responsible for the software development and GIS solutions.

  • Volunteer

    Ecohome, non-profit

    - 7 years 1 month

    Environment

Publications

Projects

  • PIX Framework

    Process Improvement Explorer (PIX) framework distils the research group's knowledge in process mining, making it public as a Python SDK.

    Other creators
  • Waiting Time Analysis Toolkit

    This project is the Python implementation of the technique for discovering and calculating different kinds of waiting time in business processes from an event log.

    A separate project, https://github.com/AutomatedProcessImprovement/waiting-time-backend, includes a web back-end written in Go to provide public access to the tool using HTTP REST API. The tool itself can be accessed at http://kronos.cloud.ut.ee. The web client application was developed by another colleague.

    Other creators
  • Simod HTTP

    -

    Simod is a tool for automated discovery of business process simulation models from event logs. Simod HTTP is a set of microservices that provide the public access to the underlying discovering tool.

    The simulation model discovery is a data intensive task. Thus, having a robust, reliable, and distributed system is required. Scalability has been achieved and demonstrated in my Master's thesis through a robust design and integration with Kubernetes.

    However, in the currently…

    Simod is a tool for automated discovery of business process simulation models from event logs. Simod HTTP is a set of microservices that provide the public access to the underlying discovering tool.

    The simulation model discovery is a data intensive task. Thus, having a robust, reliable, and distributed system is required. Scalability has been achieved and demonstrated in my Master's thesis through a robust design and integration with Kubernetes.

    However, in the currently deployed version, we don't use Kubernetes but our private on-premises setup instead. Besides CI, this project has a single button deployment using GitHub Actions and Ansible.

  • OpenXES CLI Tool

    -

    This tool uses OpenXES open source library for reading event logs in XES (XML) format and convert it to and from CSV files.

  • Baltic Energy

    -

    Electricity and natural gas market prices for Estonia, Latvia, Lithuania, and Finland for Apple Watch.

    See project
  • Software solution for operating the Pepper robot for Tartu Children Hospital

    -

    This project required the development of the full software solution for remote control of the robot for Tartu Children Hospital and University of Tartu to conduct the diagnosis and treatment of social and emotional disorders in children.

    The solution included a web application (JavaScript, Svelte), the back-end application (Go), Android application (Java) that served two purposes, a UI for a patient and a controller for the robot itself using Pepper Java SDK.

    Some links in the…

    This project required the development of the full software solution for remote control of the robot for Tartu Children Hospital and University of Tartu to conduct the diagnosis and treatment of social and emotional disorders in children.

    The solution included a web application (JavaScript, Svelte), the back-end application (Go), Android application (Java) that served two purposes, a UI for a patient and a controller for the robot itself using Pepper Java SDK.

    Some links in the news: https://tartu.postimees.ee/term/450997/pepper, https://www.lsm.lv/raksts/dzive--stils/tehnologijas-un-zinatne/tartu-universitate-macas-robots-peppers.a278591/, https://ut.ee/en/node/121509.

    Other creators
    See project
  • Belarusian National Parks Management Plans Review, 2015

    -

    The working group on the wild nature protection at NGO "Green Network" (Belarus) made an analysis of the current national parks management plans in Belarus.

    My contribution was the development of the website and book layout. In the project, I used a new approach in my practice where generated both, the website and the book for publishing from one source code using open source technologies: Racket (a Lisp dialect), Scribble, TeX, imagemagick.

    No InDesign, Photoshop or Adobe's…

    The working group on the wild nature protection at NGO "Green Network" (Belarus) made an analysis of the current national parks management plans in Belarus.

    My contribution was the development of the website and book layout. In the project, I used a new approach in my practice where generated both, the website and the book for publishing from one source code using open source technologies: Racket (a Lisp dialect), Scribble, TeX, imagemagick.

    No InDesign, Photoshop or Adobe's products were used. Only hardcore, only open source.

    Other creators
    See project
  • Eight Wetlands of Belarus

    -

    This was a social project by Bahna, a non-profit organisation from Belarus, aimed at attracting attention to peat extraction from protected nature areas.

    My contribution was developing the website, which had to be fast, cheap, and easy to host.

    Thanks to The Academy of Science of Belarus for the help with the material for the project.

    Other creators
    See project

More activity by Ihar

View Ihar’s full profile

  • See who you know in common
  • Get introduced
  • Contact Ihar directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Ihar Suvorau

Add new skills with these courses