My name is Thomas and I’m a software developer based in Berlin, Germany. Java is my native tongue, but I’m also comfortable with Python, JavaScript and SQL. Scince fall 2014, I work for Westernacher Solutions in their Berlin office.

2015-09-26 11.00.32 HDR

I studied Computer Science and Media at the Media University (HdM) in Stuttgart, Germany, where I finished my Bachelor’s degree (Bachelor of Science) in 2012 and my Master’s degree (Master of Science) in 2014. In 2012 I spend a semester abroad at the Linköping University in Sweden.

Besides my studies I worked at IBM and Informatica (formerly Heiler) as an intern, student worker and graduate. I wrote my Bachelor’s thesis at IBM about a client-side software layer for database load management in Java and my Master’s thesis at Informatica about the porting of an OSGi application to a cloud platform with Docker.

During the first two years of my studies I participated in the student radio HoRadS. I moderated live shows, provided IT support and gave workshops on digital audio editing.

In my free time I love to go running, playing table soccer or taking my skateboard for a cruise in the city.

You find me on XING and LinkedIn.

Write a Comment


  1. Hi, my name is Mary!
    I read your question about the “flatness” of a curve and I would like to know how do you deal with it?
    I am trying to compare two lines, one of them is like a hill (it represent a symmetrical gradient) and the other one is almost flat, and we want to obtain a parameter that shows us how different is their form.


  • The Disqus Affiliated Links Program – Thomas Uhrig June 22, 2017

    […] e-mail from somebody who read an article on my blog. He told me that he clicked on the XING link on my “About” page, but was redirected to some shady online trading website instead of my XING profile. So I took my […]