Volunteer

GNOME Builder

Developer (January 2015 – Present)

Making news, reporting, triaging and fixing bugs, making releases, doing all administrative tasks

  • Implemented snippets for RPM Specs
  • Implemented AppData for Software Centers like GNOME Software to show Builder there

GNOME Calendar

Tester (January 2015 – Present)

Testing calendar, reporting bugs, making news

  • Implemented AppData for Software Centers like GNOME Software to show Calendar there

dnf-plugins-extras

Maintainer (December 2014 – Present)

Creating and maintaining Extras plugins for DNF.

  • Initiated this project for any community plugins
  • Created snapper plugin
  • Created rpmconf plugin

Moscow State University of Railway Engineering

Teacher (December 2014 – Present)

Teaching students about GNU/Linux (System Administration).

rpmconf

Developer (November 2014 – Present)

Fixing bugs, adding features.

  • Splitted to python class and CLI
  • Replaced many subprocess.Popen stuff with python API (mostly rpm-python3)
  • Created plugin for DNF

DNF

Developer (February 2014 – Present)

Developing dnf, dnf-plugins-core.

Copr

Developer (January 2014 – Present)

Fixing bugs in Copr, adding features.

  • Made some significant changes in DNF plugin
  • Fixed number of bugs
  • Implemented search API

appstream-glib

Developer (June 2014 – Present)

Translating to russian language, sending bugs and ideas.

  • Implemented bash completions for appstream-builder and appstream-util
  • Implemented internationalization
  • Walking through packages and adding bad packages to ignore list

GNOME Foundation

Member (November 2013 – Present)

Programming, reporting bugs for GNOME-related projects.

  • Fixed some bugs in gedit, evolution, etc.
  • Reported many bugs to gnome-shell, mutter, etc.

Fedora Project

Contributor (April 2013 – Present)

Maintaining many packages, attending events, programming, reporting bugs.

  • Maintain core packages like mesa and LLVM
  • Maintain complete OpenCL stack
  • Maintain luajit
  • Maintain complete SDL2 stack
  • Maintain OGRE 3d graphics engine and some related packages
  • Maintain some games like teeworlds, xonotic, minetest
  • Maintain other packages
  • Hero of Fedora 19 and 20
  • Organized Fedora 19, 20 and 21 Release Parties in Russia
  • Helping people report and bisect kernel bugs with my utility kernel-package
  • Member of Fedora Security Team, created and maintain some tools for FST
  • Member of Russian Translators, translating Anaconda

Russian Fedora Team

Member (March 2013 – Present)

Bulding community, helping people to join world-wide community, translating Fedora to russian language, organizing events.

  • Wrote many articles about open source in russian
  • Translated news to russian language