Side Projects

Open Source projects I made in my free time.

PowerShell script with some predefined config files I developed to set up and restore my development environment on Windows. Mostly portable, Cygwin-based solution I use at work.

Cmder Package

Script at first downloads Cmder (portable ConEmu + prefefined configs), then installs Cygwin with packages from my list, and with those tools at hands fetches several other pieces of software: apt-cyg, CLOC, portable JVM and JDK, Clojure, Gradle, SBT, Sublime Text and so on.

For some reason script would fail when run in 64-bit console, so it restart itselfs in 32-bit mode if needed. It heavily relies on Cygwin sources so if some packages will be installed incorrectly (e.g. Git or SVN) it will fail quickly. I also noticed that sometimes there is some sort of race condition during saving file - PowerShell reports that file wasn't copied/saved/downloaded while it is where it should. Then running srcipt again (without deleting anything from cmder/ or tmp/!) should do the trick.

Because it's the passion

To keep on growing and learning new things I like to work on a open source project - it's a great opportunity to get the grasp of new things even before the chance to used them in a commercial project arise.

Side projects


Working at

Scala Developer at Scalac

June 2015 – now

I work as a backend developer. Projects I work with are written in Scala and based on SBT build system and Play Framework.

Recent project

Android Scala playground

Android Scala playground I've made to try out some ideas.