A full-stack developer with over 5 years of commercial experience in designing, building, testing, debugging, deploying and maintaining web and mobile applications.
Two months into the Russian full-scale invasion of Ukraine I started working on a war-crime-reporting mobile application for Kharkiv Human Rights Protection Group. The idea was to offer volunteers a more convenient alternative to the existing web form.
The iOS and Android applications allow volunteers to:
The admin panel allows the organization's staff to:
Countly is a typical analytics platform that provides functionality to collect and analyse user activity on a website or an application. In addition to displaying user metrics the dashboard also allows you to manage push notifications.
I used it on one of the projects to send push notifications to users and one of the SDK's APIs was broken. I fixed the issue and submitted a pull request to the upstream repository.
Open Exchange Rates provides an API for querying historical exchange rates for various currencies.
QbilSoftware/OpenExchangeRates is an unofficial yet up-to-date library that provides a PHP API client.
I have contributed a minor change that exposes additional functionality of the API, namely the ability to query rates for cryptocurrencies.