Collage of Logos of technologies

I am software developer...

I have a diverse knowledge of several areas. The main focus of my experience lays in full-stack web development, but I have also worked with cloud computing technologies, Big Data systems and DevOps area. An hobby of mine inside IT is a security and I use this knowledge in my daily work.

I have used many tools, many frameworks and many languages, some of which I have already forgotten, but the ability to learn and get up to speed with new things persists. I am always looking for the right tool for the job.

I was always fascinated with distributed systems (hence the Master in Cloud Computing and Services) and recently I got really into technology called Interplanetary File System (IPFS). If you don't know it, check it out! It is the future...

giTrack

Toggl
Git
Automatization
giTrack is an utility that aims to make developer's life simpler by taking out the frequent management's requirement of reporting the time spent. It does so using Git's commit messages and times for creating time entries, which to my experience correlates quiet a lot. It won't produce 100% accurate reports, but it should be "good enough" to meet the requirement.
giTrack demonstration

IPFS Publish

IPFS
Continuous Delivery
IPFS Publish is a tool that aims to enable automatic publishing of static webpages from Git repositories into IPFS. It consists of two parts: small web server and management CLI. Web server exposes an endpoint which you use as your Git's webhook. When the hook is invoked, it clones your repo, build it (if needed), add it to the IPFS node (pin it if configured) and publish the new IPFS address under configured IPNS name.
IPFS Publish love

Toggl CLI

Toggl
CLI
API
Python
Command line tool and set of Python wrapper classes for interacting with toggl's API
Toggl logo

daGui

Node.js
React
Electron
Apache Spark
daGui is an application which enables you to create Big Data programs for frameworks that utilizes Directed Acyclic Graph (DAG) for execution, by building the graph in user friendly way.
It has system of adaptors, so new frameworks can be plugged-in. Currently it supports Apache Spark.

daGui was developed as part of my Master thesis.

Home Myo

Android
Java
Smart Homes
Myo armband
Home Myo is a proof-of-concept project of advanced Smart Home control using hand gestures. It was developed as part of my Bachelor thesis. It utilizes Myo armband with its hand gesture detection capabilities and in-house developed basic indoor localization. It consists of an Android application, which connects several components into a whole system. The user can configure and map the hand gestures to the actions inside the Smart Home, then the application listens for the Myo detected hand gestures and when some gesture is detected, based on the user location inside the Smart Home, it sends the proper command into the Smart Home network.
Home Myo Cover

Select Picker

JavaScript
jQuery
Plugin
Select Picker is a jQuery plugin supporting work with select boxes. It extends the default possibilities of select boxes with a new range of features. In the basic setup, it will simply mimic a basic select box, but at the same time provide you with extensive ways of styling the appearance of your select box and several more neat features.

The main area where Select Picker truly rocks is when you want to use multiple-selection select boxes. It will give you an easy way how to facilitate user's selections with a tag-like appearance solution, providing features like custom styling and search.
Selection Picker