I live with my family in Aachen, Germany and work as an Open Source developer for Neo4j. If i'm not in front a computer, i try to be a good father and husband. Discovering the world with two kids has some similarities on how i do my job: Always be curious, try out new things, sometimes break stuff to create. If theres time left, i spend it riding one of my bicycles. The "J." in my name is for Johannes, a second name i was ashamed of for quite some time in my youth, but now reminds me of my father who died way to early back in 1995.
A wise philosopher once said, you can't alway get what you want, but another great guy answered:
And if you’re feeling
You’ve got everything you came for
If you got everything
And you don’t want no more
You’ve got to just
Keep on pushing
Keep on pushing
Push the sky away
This is from Push the sky away by Nick Cave and the Bad Seeds and sums up my attitude pretty good.
I'm a Java guy and I've written about my extensive experience with the language and it's ecosystem under the hashtag #java20. I'll try to be a fullstack developer whenever possible, but my focus is on the backend, providing great services. I like relational databases very much and at the end of the day, data is what drives nearly all applications. Taking care when designing a database model always pays in the long run.
The Java community is just awesome and good things usually don't happen alone. I love speaking, for a list of talks, see my speaker deck and also my full "About me" page, including a lot of other publications. If you like having me at your JUG or conference, just drop me a line and we can talk.
Since July 2018, I'm officially a Java Champion and I was also a member of the dissolved NetBeans Dream Team.
Those are some projects of mine which are publicly available. You'll find more in my CV. If you're interested in my work, drop me a line. My CV is also available with reports.
Among the tools and stuff i used to create those projects are Mac OS X, Debian, Textmate, VI, NetBeans, Eclipse IDE, Java, Ruby and more.
The easiest way to contact me is via email firstname.lastname@example.org . Feel free to ask for my phone number or Skype handle. I'm also at XING, but one of my blogs (Planet-Punk.de or especially my family blog at simons.ac) should be more interesting. My "technical" blog is linked above at my portfolio, I'm also on GitHub.
To hear me ranting about stuff (life, society, programming and more), feel free to follow me on Twitter, I'm @rotnroll666.
The image to the left is the most current picture of me published on my Daily Fratze account.