About

ANDREAS OEHLKE

Andreas Oehlke is a professional full-stack software engineer. He holds a bachelor’s degree in Computer Science and loves to experiment with software and hardware. His trademark has always been his enthusiasm and affinity for electronics and computers. His hobbies include game development, building embedded systems, sports, and making music.

He currently works full-time as a senior software engineer for a German financial institution. Furthermore, he has worked as a consultant and game developer in San Francisco, CA. He is also the author of the book Learning Libgdx Game Development.

Work

RECENT PROJECTS

This section shows a time line of some of my work that I find interesting enough to give a highlight here. For more details click the “+” sign next to an entry to expand it.

Open all | Close all

Experience

ALWAYS CURIOUS

Having knowledge about different platforms has enabled me to reach a much deeper understanding of how their underlying technology works and what makes each different and unique from others. I believe there’s no such thing as a superior platform but rather just tools that can excel in what they can do if used in the way they were designed for.

Platform
Development

Linux
macOS
Windows
Android
iOS
Web
Espressif Systems µC
Atmel AVR µC
Windows Phone 8

Server
Administration

Debian GNU/Linux
Red Hat Enterprise Linux
Gentoo Linux
Windows

Desktop
Administration

macOS
Linux
Windows

Skills

USING THE RIGHT TOOL FOR THE JOB

These lists, sorted by category, show which skills I have learned over time about certain topics. Each item may refer to a program or program suite, a library or simply a specific concept.
To open a category click on the “+” sign or its title.

Open all | Close all

Books

SHARING MY KNOWLEDGE

Below is a list of books that I have either written by myself or worked on with other authors.
For more details simply click on the book’s cover.

Contact

LET’S GET IN TOUCH

    * Required field