Who am I?

Hi, I'm Jasiek, commonly known as marahin.

I am a gamer, backend developer, and overall IT / tech enthusiast. I really enjoy combining all of above.


Founder of the Electric Sheep Studio, I design, implement and deliver optimal backend solutions using Ruby (MRI/JRuby), Rails and Golang.

I focus on performance, standards compliance and quality of the product.

For full resume navigate to my LinkedIn Profile.


If you wish to contact me, please do so through e-mail: me@marahin.pl, or via any of the social media visible in the sidebar.


This is a list of projects I currently maintain or work on:

  • (2017) moor
    - simple API gateway (proxy), originally built to allow data retrieval from Medium-based blogs (last blog post on this page is fetched using it),
  • (2011) 3lab.re - a userspace for my IRC friends and colleagues, where we do stuff, but mostly just rant,
  • (2011) Gimb.us
    - a link shortener, which coolness is in the domain name (Polish pun),
  • (2016) Wowapi
    - a Ruby gem for Blizzard's World of Warcraft MMORPG game,
  • - 2018: no longer an active World of Warcraft player,
  • (2012) ts.gimb.us - 2018: a TeamSpeak server for friends and I,
  • - 2017: Discord has dominated

For a full list of (previous and current) projects visit my git profile.


Apart from my pet projects I also do contribute to, report issues and code for open source projects:

  • visualitypl/textris
    Simple gem for texter classes similar to ActionMailer

    • #39 featurecode added support for Short Codes and Alphanumeric sender IDs
  • Masterminds/glide
    Package manager for Golang projects

    • #919 bug releasing 0.13.0 broke installation script
  • Eugeny/terminus
    Terminal for a more modern age

    • #207 proposalcode add brief styling guide
  • beevelop/docker-shields
    Shields.io in a Docker image

    • #2 bugcode fix PNG rendering (lacking ImageMagick)
  • collectiveidea/awesome_nested_set
    An awesome replacement for acts_as_nested_set and better_nested_set

    • #355 featurecode bring Rails 5 support: make belongs_to optional
  • openrazer/openrazer
    An entirely open source driver and user-space daemon that allows you to manage your Razer peripherals on GNU/Linux

    • #375 bug Naga Chroma support is not handling side keys properly
  • olav-st/screencloud
    Screenshot sharing applicatoin

    • #271 bug Font smoothing issue on macOS