Jan is a software developer and an amateur astronomer. Hi is guy behind MapDB, one of fastest Java database engine. Jan has over 12 years of experience in Java development and contributed to many open-source projects. He is also good with Scala, low level optimizations and data structure design. Jan is Czech and he lives in Prague.
Jan's public work can be found on Github. He worked on number of astronomical open-source projects, but now works exclusively on MapDB.
MapDB is an innovative database engine written in Java. It has outstanding performance and very user-friendly API. Sometimes it is described as Redis for Java. In reality it is alternative memory management system for Java, its goal is to solve Heap limited scalability introduced by GC and memory limitations. MapDB started in 1999 under name JDBM, Jan leads this project since 2010.
MapDB uses number of optimizations for best performance. In some cases it outperforms java.util.TreeMap and other collections, despite doing its own memory management and serialization.