About
I'm a full-stack software engineer comfortable with Go, Python, Java, JavaScript and…
Articles by Ihar
Activity
-
Vacancy UI/UX Designer, Middle+ $3800 GROSS | FULL-TIME | REMOTE or OFFICE | PRAGUE Orange Label Design Studio, based in Prague, is looking…
Vacancy UI/UX Designer, Middle+ $3800 GROSS | FULL-TIME | REMOTE or OFFICE | PRAGUE Orange Label Design Studio, based in Prague, is looking…
Liked by Ihar Suvorau
-
🎓 A Milestone Worth Celebrating! 🎉 Two weeks ago, we witnessed a historic moment: the very first CIT Bachelor Information Engineering graduates at…
🎓 A Milestone Worth Celebrating! 🎉 Two weeks ago, we witnessed a historic moment: the very first CIT Bachelor Information Engineering graduates at…
Liked by Ihar Suvorau
-
Adding one more project to portfolio: Echo – a web-service for converting Apple Music to Spotify. Unfortunately, it took a quarter of a year for…
Adding one more project to portfolio: Echo – a web-service for converting Apple Music to Spotify. Unfortunately, it took a quarter of a year for…
Shared by Ihar Suvorau
Experience
Education
Licenses & Certifications
Volunteer Experience
-
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
-
Why Am I Waiting? Data-Driven Analysis of Waiting Times in Business Processes
Springer
My contribution was the implementation of the waiting time analysis technique in a form of a batch-processing Python tool that takes an event log as an input and produces a machine readable report with the waiting time analysis.
Other authorsSee publication
Projects
-
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.
-
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 creatorsSee 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 creatorsSee 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 creatorsSee project
More activity by Ihar
-
Just attended an AI event at the Gurtam office, focused on AI implementation and data security challenges.
Just attended an AI event at the Gurtam office, focused on AI implementation and data security challenges.
Liked by Ihar Suvorau
-
🔍 An Interview with... Monika Shrestha - "Greetings, I'm Monika, a Java Developer and the proud founder of AMPMediaz. I'm currently based in…
🔍 An Interview with... Monika Shrestha - "Greetings, I'm Monika, a Java Developer and the proud founder of AMPMediaz. I'm currently based in…
Liked by Ihar Suvorau
-
After two years of dedicated research, I’m thrilled to share our latest work published in Ecological Indicators, in collaboration with Miguel…
After two years of dedicated research, I’m thrilled to share our latest work published in Ecological Indicators, in collaboration with Miguel…
Liked by Ihar Suvorau
-
Launched a new service recently to adjust resumes to match job descriptions better using #AI. The goal is not to generate text from scratch but…
Launched a new service recently to adjust resumes to match job descriptions better using #AI. The goal is not to generate text from scratch but…
Shared by Ihar Suvorau
-
Imagine estar frente a frente com um dos maiores nomes do BPM mundial! 😱 Andréa Magalhães teve a oportunidade de conversar com Marlon Dumas…
Imagine estar frente a frente com um dos maiores nomes do BPM mundial! 😱 Andréa Magalhães teve a oportunidade de conversar com Marlon Dumas…
Liked by Ihar Suvorau
-
🌟 Great to see {{linkedin_mention(urn:li:organization:1115|SAP)}} leveraging Split Miner…
🌟 Great to see {{linkedin_mention(urn:li:organization:1115|SAP)}} leveraging Split Miner…
Liked by Ihar Suvorau
-
Wondering which Large Language Model is best for Process Mining? We have some updates in the PM-LLM-Benchmark: - We've replaced our initial judge…
Wondering which Large Language Model is best for Process Mining? We have some updates in the PM-LLM-Benchmark: - We've replaced our initial judge…
Liked by Ihar Suvorau
-
Fun way to use LLM right in a SQL query: SELECT prompt('summarize my text: ' || my_text) as summary FROM my_table. Going to be slow but it’s…
Fun way to use LLM right in a SQL query: SELECT prompt('summarize my text: ' || my_text) as summary FROM my_table. Going to be slow but it’s…
Shared by Ihar Suvorau
-
Cloud costs are crazy. I like the take of Kelsey Hightower in https://lnkd.in/dmeYDfKk. We learned the lesson, standardized the compute, storage…
Cloud costs are crazy. I like the take of Kelsey Hightower in https://lnkd.in/dmeYDfKk. We learned the lesson, standardized the compute, storage…
Shared by Ihar Suvorau
-
We finished pulling seven cloud apps, including HEY, out of AWS and onto our own hardware last summer. But it took until the end of that year for all…
We finished pulling seven cloud apps, including HEY, out of AWS and onto our own hardware last summer. But it took until the end of that year for all…
Liked by Ihar Suvorau
-
Happy to have been on the Data Skeptic podcast to discuss how LLMs can be used for process mining. Take a listen!
Happy to have been on the Data Skeptic podcast to discuss how LLMs can be used for process mining. Take a listen!
Liked by Ihar Suvorau
-
Welcome to the personalized era of skincare!
Welcome to the personalized era of skincare!
Liked by Ihar Suvorau
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 MoreOthers named Ihar Suvorau
1 other named Ihar Suvorau is on LinkedIn
See others named Ihar Suvorau