This is my personal homepage.
If you were looking for someone else, try:
Il semble que la perfection soit atteinte non quand il n'y a plus rien à ajouter, mais quand il n'y a plus rien à retrancher.
Perfection is attained not when no more can be added, but when there is nothing to be taken away.
Antoine de Saint Exupéry, Terre des Hommes
I'm a software developer and computer science enthusiast. Born in 1983 in Kraków, Poland, I attended Nowodworek where I developed a strong interest in Linux and Open Source. In 2001 I won Motorola Diversity award during the first edition of the contest.
In 2002 I started a degree at AGH University of Science and Technology, but I quit in 2005 to begin my professional career, decision I do not regret.
I currently live in Kraków, Poland (moving back from Wrocław).
I am a member of ACCU.
I've been programming in various languages since childhood, ranging from Pascal to Haskell, but I still dislike Java ;-). Right now I have 10+ years of experience in C/C++ development and 8+ years in system-level programming in *nix environment.
In the past I've done some web development, implemented a few database applications (both web and GUI based) and administrated a couple of servers (including the one hosting this site) and LANs. I have also programmed embedded systems using either Linux or Ethernut. I find my experience a bit eclectic, which allows me to bring various paradigms into my work.
Currently I'm interested in domain specific languages, especially in DSLs embedded in other languages, like Spirit and SOCI. I think C++ is powerful enough to enable programmers to develop such languages, while at the same time being sufficiently general to use them in production environment.
I am using Gentoo as my Linux distribution of choice, GNOME as a desktop environment and Vim as an IDE.
Besides programming, I enjoy reading books, riding my bike, jogging and practising martial arts.