Stuff I Did
Currently working at
Allegro.pl Business R&D — as web programmer (but doing other stuff as well)
Previously worked at/with/on
- svn2github.com
- it let's you mirror the SVN-hosted library you want to use to GitHub (so you can use it as git submodule)
- Wikidot.com
- Lucene-based search
- small administration tasks
- performance tweaks
- design work
- lots of bug fixes, improvements and features
- security auditing
- Wikidot XML-RPC API
- deploy improvements
- web thumbnails service
- URL-shortening and Twitter integration
- lead maintainer and developer of the open-source fork (including making Debian packages, experimental features and other stuff)
- TagFs — innovative filesystem based on tags instead of hierarchical structure
- status: never beyond alpha
- brief description: http://piotr.gabryjeluk.pl/dev:tagfs-idea
- programed using: FUSE, Python, SQLite3
- Aurochs — tag-based internet forum
- pymalist — mail list server in Python
- GaduServer — Gadu-Gadu server implementation in Java
- AvatarEasy — avatar upload service featuring really easy service integration based on Google's AppSpot and Python
- WWW server in 100-lines BASH script
- fs-mirror.py
- (obsolete) Last.fm pympd plugin
Education
- Master thesis: Web browsers for mobile devices, including a web browser for Neo FreeRunner written in C++ using Qt4 and QtWebKit (ffBrowser)
- 2005 - 2010 — Uniwersytet Mikołaja Kopernika w Toruniu (http://www.umk.pl/), Wydział Matematyki i Informatyki (http://www.mat.umk.pl/)
- 2000 - 2005 — Gimnazjum i Liceum Akademickie (http://www.gimakad.torun.pl/)
Skills
excellent analytics skills, great understanding of webapp/network stack, PHP, PostgreSQL, MySQL, Python, Django, Twisted, Java, C++, Qt, C, Debian, Gentoo, Lighttpd, nginx, FastCGI, Puppet, BASH, grep, awk, sed, vim, SSH
