Projects

This is some of the work I can publicly display my involvement in. The list mostly consists of open-source software contributions and my personal projects, but there are a few commercial ones here as well.


  • Warcrime

    Warcrime

    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:

    • upload photos and videos from the device's photo library
    • take photos and videos with the device's camera and attach current location to them
    • fill in a form with description of the event and other information
    • upload the form and media files to the server

    The admin panel allows the organization's staff to:

    • view the list of reports
    • view the details of each report
    • preview and download the media files attached to reports
    • filter the list of reports by date, reporter, and other criteria

    React Native app source
    NestJS BE and admin panel source

  • Expensify

    Expensify

    Expensify is a software company that develops an expense management system for personal and business use.

    In 2020 they starting working on a new open-source version of their core application. A chat-based cross-platform app that provides functionality such as invoicing, bill payments and much more.

    The company keeps a list of open issues on their GitHub and through Upwork hires contributors to work on those issues. It is through that platform that I started working on the project. Over the course of nine months more than 20 pull requests of mine were merged into the main branch.

    Contributions

  • Countly

    Countly

    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.

    Contributions