Michel Krämer

Hi, my name is Michel!

Nice to meet you. I’m a researcher, software developer, photographer, and musician living in Darmstadt, Germany.

I’m deputy head of the competence center for Spatial Information Management at Fraunhofer IGD, and a lecturer for Distributed Systems at the TH Mittelhessen. I received a PhD in Computer Science from the TU Darmstadt. My research interests are in processing of big geospatial data, microservices, Cloud Computing, and DevOps.

In my spare time, I’m a passionate musician and photographer. I also work on several open-source projects and contribute to popular frameworks and libraries. Feel free to contact me if you want to know more.

Research

Notoriously curious me exploring the world.

Krämer, M. (2018). A Microservice Architecture for the Processing of Large Geospatial Data in the Cloud (Doctoral dissertation). Technische Universität Darmstadt. https://doi.org/10.13140/RG.2.2.30034.66248

[ BibTeX | Abstract | Source code | PDF ]

Böhm, J., Bredif, M., Gierlinger, T., Krämer, M., Lindenbergh, R., Liu, K., … Sirmacek, B. (2016). The IQmulus Urban Showcase: Automatic Tree Classification and Identification in Huge Mobile Mapping Point Clouds. ISPRS - International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, XLI-B3, 301–307. https://doi.org/10.5194/isprs-archives-XLI-B3-301-2016

[ BibTeX | Abstract ]

Krämer, M., & Senner, I. (2015). A modular software architecture for processing of big geospatial data in the cloud. Computers & Graphics, 49, 69–81. https://doi.org/10.1016/j.cag.2015.02.005

[ BibTeX | Abstract ]

Ruppert, T., Dambruch, J., Krämer, M., Balke, T., Gavanelli, M., Bragaglia, S., … Kohlhammer, J. (2015). Visual Decision Support for Policy Making – Advancing Policy Analysis with Visualization. (C. G. Reddick, Ed.), Policy Practice and Digital Science: Integrating Complex Systems, Social Simulation and Public Administration in Policy Research. Springer. https://doi.org/10.1007/978-3-319-12784-2_15

[ BibTeX | Abstract ]

Krämer, M., & Gutbell, R. (2015). A case study on 3D geospatial applications in the Web using state-of-the-art WebGL frameworks. In Proceedings of the Twentieth International ACM Conference on 3D Web Technologies Web3D (pp. 189–197). https://doi.org/10.1145/2775292.2775303

[ BibTeX | Abstract ]

Malewski, C., Dambruch, J., & Krämer, M. (2015). Towards Interactive Geodata Analysis through a Combination of Domain-Specific Languages and 3D Geo Applications in a Web Portal Environment. In Proceedings of the 20th International Conference on Urban Planning, Regional Development and Information Society REAL CORP (pp. 609–616).

[ BibTeX | Abstract ]

Krämer, M. (2014). Controlling the Processing of Smart City Data in the Cloud with Domain-Specific Languages. In Proceedings of the 7th International Conference on Utility and Cloud Computing UCC (pp. 824–829). IEEE. https://doi.org/10.1109/UCC.2014.134

[ BibTeX | Abstract ]

Dambruch, J., & Krämer, M. (2014). Leveraging Public Participation in Urban Planning with 3D Web Technology. In Proceedings of the Nineteenth International ACM Conference on 3D Web Technologies Web3D (pp. 117–124). https://doi.org/10.1145/2628588.2628591

[ BibTeX | Abstract ]

Krämer, M., & Stein, A. (2014). Automated Urban Management Processes: Integrating a Graphical Editor for Modular Domain-Specific Languages into a 3D GIS. In Proceedings of the 19th International Conference on Urban Planning, Regional Development and Information Society REAL CORP (pp. 99–108).

[ BibTeX | Abstract ]

Krämer, M., Ludlow, D., & Khan, Z. (2013). Domain-Specific Languages for Agile Urban Policy Modelling. In Proceedings of the 27th European Conference on Modelling and Simulation ECMS (pp. 673–680). https://doi.org/10.7148/2013-0673

[ BibTeX | Abstract ]

Krämer, M., & Kehlenbach, A. (2013). Interactive, GPU-Based Urban Growth Simulation for Agile Urban Policy Modelling. In Proceedings of the 27th European Conference on Modelling and Simulation ECMS (pp. 75–81). https://doi.org/10.7148/2013-0075

[ BibTeX | Abstract ]

Krämer, M., & Hopf, C. (2012). Profitable Use of 3D City Models: The Mainz Experience. GIS.Business - GIS.Science - GIS.Trends+Markets, (1), 28–35.

[ BibTeX | Abstract ]

Coors, V., & Krämer, M. (2011). Integrating Quality Management into a 3D Geospatial Server. In Proceedings of the 28th Urban Data Management Symposium UDMS (pp. 7–12). ISPRS. https://doi.org/10.5194/isprsarchives-XXXVIII-4-C21-7-2011

[ BibTeX | Abstract ]

Thum, S., & Krämer, M. (2011). Reducing Maintenance Complexity of User-centric Web Portrayal Services. In Proceedings of the Sixteenth International ACM Conference on 3D Web Technologies Web3D (pp. 165–172). https://doi.org/10.1145/2010425.2010454

[ BibTeX | Abstract ]

Krämer, M., Dummer, M., Ruppert, T., & Kohlhammer, J. (2011). Tackling Uncertainty in Combined Visualizations of Underground Information and 3D City Models. In GeoViz Hamburg 2011 Workshop.

[ BibTeX | Abstract ]

Reitz, T., Krämer, M., & Thum, S. (2009). A Processing Pipeline for X3D Earth-based Spatial Data View Services. In Proceedings of the 14th International ACM Conference on 3D Web Technologies Web3D (pp. 137–145). https://doi.org/10.1145/1559764.1559786

[ BibTeX | Abstract ]

Krämer, M., Haist, J., & Reitz, T. (2007). Methods for spatial data quality of 3D city models. In Proceedings of the 5th Eurographics Italian Chapter Conference (pp. 167–172). https://doi.org/10.2312/LocalChapterEvents/ItalChap/ItalianChapConf2007/167-172

[ BibTeX | Abstract ]


Selected presentations

A question I was once asked (“Is Cloud Computing ethically justifiable?”) led me to create this presentation about Smart Cities that use Cloud Computing to make the urban environment more livable.

These slides are based on Garr Reynolds’ great books ‘Presentation Zen’ and ‘Presentation Zen Design’, which describe best practices that everyone who wants to create outstanding presentations should follow.

A tutorial I gave at the Web3D 2014 conference in Vancouver, BC, Canada. I presented different tools to prepare and visualize big 3D city models in the Web. The slides start with a motivating example but the largest part of the talk was live coding.

In this presentation that I gave at the Utility and Cloud Computing Conference UCC 2014, I talked about a novel user interface based on Domain-Specific Languages (DSLs) that allow domain experts to harness the capabilities of Cloud Computing.

Projects

These are the things I do.

bson4jackson

This library adds BSON support to the Jackson JSON processor. BSON is binary encoded JSON. Read my tutorial for more information.

bson4jackson

gradle-download-task

This plugin adds a Download task to Gradle that displays progress information just like Gradle does when it retrieves an artifact from a repository.

citeproc-java

citeproc-java is a Citation Style Language (CSL) processor for Java. It interprets CSL styles and generates citations and bibliographies (e.g. from BibTeX files).

citeproc-java

GeoRocket

GeoRocket is a high-performance data store for geospatial files. It’s project I work on with my team at Fraunhofer IGD. I’m GeoRocket’s creator and lead developer, and also designed the website.

GeoRocket

Vert.x 3 website

I’m the official maintainer of the Vert.x 3 website. Vert.x is a tool-kit for building reactive applications on the Java Virtual Machine.

Vert.x 3 website

vertx-lang-typescript

vertx-lang-typescript adds TypeScript support to Vert.x 3.

vertx-lang-typescript

Spamihilator

Spamihilator is a free Anti Spam Filter that works between your email client and the Internet and examines every incoming message. Useless spam mails (Junk) will be filtered out.

Spamihilator

GitHub projects

As contributor for several open source projects I publish my code on GitHub. Visit my profile if you want to know more.

Photography

In my other life, I’m a passionate photographer.

I love travelling, hiking and exploring. My constant curiosity has led me to some incredible places on Earth—mostly in Europe and in colder, northern areas of the planet. I mostly do landscape photography but I often also visit beautiful cities.

My bucket list is long (maybe too long) and I try to roam the world as much as I can. Staying out­doors in the nature and experiencing photography adventures has become a part of myself that I cannot imagine to lose.

Visit my portfolio

Music

I love singing and playing acoustic guitar.

I spend my spare time with the rock band Rejected Papers. We do covers of various artists and occasionally play a gig in our local area.

In addition, I play in a (yet unnamed) side-project where we do acoustic folk songs and singer-songwriter covers.

If you want to come and see us, or if you want to book us for your event, feel free to contact me.

Get in touch

Feel free to contact me if you want to know more, meet me to discuss ideas, or work with me. You may also reach out to me via social media.

Message me