Version 1.0
Speaker: Christian Esken
I am a software architect and developer.
Starting with Assembler, I continued with C and later C++, developing OpenSource software in the KDE project. Nowadays I am focused on Java (since1999), specialized in concurrency and high-performance computing.
I am a software architect and developer from Germany. The first computer I remember seeing was an Commodore 64. It was a pathbreaking experience to program its 8-bit 6502 CPU machine code. I see limited resources as a challenge instead of a obstruction since then.
I started the KDE multimedia group, doing my first C++ applications. I have stepped back a bit, but am still maintaining the volume control KMix.
After earning my degree in computer science, I moved 1999 on to the Java world. Classically starting with JEE, I am nowadays specialized in concurrency and high-performance computing, in the JVM (Java concurrency) and outside like NoSQL (Cassandra, Redis). Here I loop back to the start of my computing experience, as some parts have not changed since the 8-bit days:Limited resources are still a problem, being it CPU, or memory. Proper memory management is one of many regular topics in my current role as software Architect at trivago, working on its hotel meta search engine.
Links
Events in this conference
Practical Java Memory Management |