Looking for a full time job in Open Source
Two years ago I was really close to canceling my studies and looking for a job instead. In the end I continued studying, passed the final exams of my Diplom (the German old-school equivalent to a Master’s degree) with excellent results and started working on my graduate thesis. Today, I am 1 1/2 months away from the submission deadline and it is clear that I will make it.
So, this time I’m serious: I’m looking for a full time employment in Open Source software development, engineering or management starting November this year. Hiring me will get you an experienced and talented hacker with a natural intuition for software architecture and aesthetics as well as a scientific and painstaking approach to software planning and implementation.
Through my work at the university and within the Xfce and Lunar Linux projects, I have gained experience in/with
- many programming languages (including C, C++, Ruby, Python, Vala, Lua, XSLT, TeX, Java, Bash and a couple of others),
- many frameworks (the whole GTK+/GLib stack including D-Bus, a bit of Clutter, XLib and Qt/QML, SWT/JFace, the FOX toolkit as well as web frameworks like Sinatra and Rails; some knowledge about the Linux kernel, its facilities and kernel-userspace communication mechanisms included),
- many developer tools (GNU compilers, Autotools, VIM, NetBeans, Eclipse and others),
- many software versioning systems (Git, Subversion, CVS and Mercurial), and
- various areas of computer science and software engineering (complexity theory, signal processing, graph drawing, micro-controller programming and sensor-based networking, software planning, testing etc.).
I feel equally at home developing for the desktop or for the web. Granted, my main area of expertise is user interface and middleware development on Linux, which my fellow Xfce hackers and I have successfully participated in, but I’ve always found web development with Ruby to be a refreshing change.
There are many other things related to open source that I love doing. Over the past years I’ve enjoyed being able to improve the transparency of the development and release management of Xfce. Streamlining the release process and providing tools for making release management fun was an initiative I am particularly proud of. The same goes for community efforts like the Xfce Foundation, which we’ve launched in early 2011 and which I am currently heading as president.
This post is not just about the past though, it’s also about what lies ahead. Things I am particularly interested in with regards to the future include
- mobile platforms and applications (iOS and Android are not good enough, I think we need open alternatives),
- multi-touch interfaces on Linux (yep, this is on the way, but there still is a lot of potential work to be done, I guess),
- cloud-based applications (I know I can store files and data on the web, but where are the mind-blowing features that go beyond availability of personal data everywhere?), and
- environmental and power saving applications (living responsibly will become important soon enough; how can we generate awareness and support environmental causes with the help of software?).
I am excited and curious what my role will be in all this. Anway, I guess this is enough information about me for now. After all, this is no biography but a job-search post. ;)
If you read this and you happen to be Microsoft or Apple, do not even bother to send a headhunter. I prefer to work in the open and I believe in Open Source for many reasons. This ecosystem that we’ve created over the past two decades provides a great way for people from all around the world to collaborate on projects they care about, in an honest and tolerant way. I think that’s an inspirational model from which our entire society can and hopefully will benefit. Why would we want to have it any other way?
If you are a member or leader of a company dedicated to Open Source software and are interested in hiring me, please let me know. Linked below are my resumé, software projects and email address. I’m looking forward to talking to you!
Download my resumé/CV — A list of references is included. Feel free to contact them; they are aware of being listed and I’m sure they will be happy to answer any of your questions.
My software projects — A list of open source software projects I am or have been working on.
Email address: jannis@xfce.org
Xfce Foundation e.V. launched at FOSDEM!
This year’s FOSDEM was a special one. Read more about it in this mail:
Hi everyone, as some of you might have read, several of us Xfce developers and packagers have attended FOSDEM this weekend. There was a lot of talking and a bit of brainstorming of course. Together we enjoyed food, beer, talks and also did something that we have been struggling with for several years now: we launched a non-profit organization for Xfce. Yes, you read correctly: the Xfce Foundation e.V. was founded by a group of us on Saturday afternoon! It still needs to be registered, so technically it's not an "e.V." (a non-profit organization registered in Germany) yet. But it will be, we are working on that. The eight founding members are: #1 Christoph Wickert #2 Landry Breuil #3 Jens Luedicke #4 Christian Dywan #5 Nick Schermer #6 Jérôme Guelfucci #7 Jannis Pohlmann #8 Lionel Le Folgoc Please give everyone a hug or at least a thumbs up next time they pop up on IRC. Without them being there this would not have been possible! The main part next to signing the articles of association (which we will soon upload somewhere, probably on foundation.xfce.org or something like that) was to elect the initial Board of Directors of the Xfce Foundation. Without objections the following people were elected to the Board of Directors with a 2 years mandate: President: Jannis Pohlmann Vice President: Nick Schermer Vice President and Treasurer: Jérôme Guelfucci The Board will now take care of the registration process and will meet up for the first time on March 1st, 2011. There will be a general assembly for all Xfce Foundation members on March 6th, 2011. We will soon announce more details about the decisions that were made and about how you can become an Xfce Foundation member (it's really not difficult and it won't cost you any money -- but there are obligations connected to it of course). After the registration we will create a bank account and a new paypal account as well in order to collect donations. These donations will be tax deductible! Stay tuned for updates on this. I hope you are as excited as we are about this. I hope it will help a lot in pushing Xfce forward. Cheers, Jannis