Christoph Engelbert

CEO

Haan, North Rhine-Westphalia, Germany22 yrs 10 mos experience
Highly Stable

Key Highlights

  • Expert in Java performance optimization and JVM internals.
  • Strong background in open source software development.
  • Experienced conference speaker on technical topics.
Stackforce AI infers this person is a Backend-focused Open Source Software Engineer with expertise in performance optimization.

Contact

Skills

Core Skills

JavaConcurrencySerialization

Other Skills

Buffer ManagementBytecode GenerationSimplyblock Distributed Block Storage for KubernetesMavenGitHazelcastCommunication ProtocolsGame DevelopmentJava Enterprise EditionPerforceAsynchronousGithubJavaSEVideo GamesBytecode Enhancement

About

Christoph Engelbert is a passionated Java geek with a deep commitment for Open Source software. He is mostly interested in Performance Optimizations and understanding the internals of the JVM and the Garbage Collector. He loves to bring software to it's limits by looking into profilers and finding problems inside of the codebase. In addition he is highly interested in new ideas, technologies and new ways of solving problems. He has a deep understanding of IP based technologies like Protocol Stacks, TCP, UDP and asynchronous service implementations and fast serialization solutions. Normally he doesn't like to reinvent the wheel but if there is a reason and a chance to make it faster or easier to use he still does it. He also recently started speaking at international conferences, which is a lot of fun :)

Experience

22 yrs 10 mos
Total Experience
4 yrs
Average Tenure
2 yrs 4 mos
Current Experience

Simplyblock

Chief Database Solutions Architect / Chief Developer Advocate

Jan 2024Present · 2 yrs 4 mos · Germany · Remote

Timescale

Senior Developer Advocate

Aug 2022Oct 2023 · 1 yr 2 mos · Germany

Clevabit

Co-Founder, Chief Software Magician

Feb 2019Oct 2022 · 3 yrs 8 mos · Düsseldorf und Umgebung, Deutschland

Instana

Senior Developer Advocate

Jun 2018Jul 2021 · 3 yrs 1 mo · Düsseldorf und Umgebung, Deutschland

Hazelcast

4 roles

Manager Developer Relations

Promoted

Jan 2016Dec 2017 · 1 yr 11 mos

  • Hazelcast is the leading open source in-memory data grid. As a free open source download under the Apache license it enables any developer can include in minutes to build elegantly simple mission-critical, transactional, and terascale in-memory applications. The company provides commercially licensed Enterprise editions, Hazelcast Management Console and professional open source training, development support and deployment support. The company is privately held and headquartered in Palo Alto, California.

Technical & Community Evangelist

Jan 2015Dec 2015 · 11 mos

  • Hazelcast is the leading open source in-memory data grid. As a free open source download under the Apache license it enables any developer can include in minutes to build elegantly simple mission-critical, transactional, and terascale in-memory applications. The company provides commercially licensed Enterprise editions, Hazelcast Management Console and professional open source training, development support and deployment support. The company is privately held and headquartered in Palo Alto, California.

Senior Software Engineer / Senior Solutions Architect

Feb 2014Jan 2015 · 11 mos

  • Hazelcast is the leading open source in-memory data grid. As a free open source download under the Apache license it enables any developer can include in minutes to build elegantly simple mission-critical, transactional, and terascale in-memory applications. The company provides commercially licensed Enterprise editions, Hazelcast Management Console and professional open source training, development support and deployment support. The company is privately held and headquartered in Palo Alto, California.

Senior Software Engineer / Senior Solutions Architect

Sep 2013Feb 2014 · 5 mos

  • Hazelcast is the leading open source in-memory data grid. As a free open source download under the Apache license it enables any developer can include in minutes to build elegantly simple mission-critical, transactional, and terascale in-memory applications. The company provides commercially licensed Enterprise editions, Hazelcast Management Console and professional open source training, development support and deployment support. The company is privately held and headquartered in Palo Alto, California.

The apache software foundation

Committer / PMC DirectMemory / DM - Lightning

Oct 2012Dec 2020 · 8 yrs 2 mos

  • As an OffHeap cache solution Apache DirectMemory needs to have a great, scalable and fast backend. I am mostly working on extending and designing the buffer backend and on how to manage high loads of concurrency with near-zero contention.
  • In addition to that I contributed Apache Lightning as a subproject of DirectMemory. Lightning is a fast, threadsafe POJO serializer for small, efficient and lightning fast serialization of transport objects. It uses bytecode generation and direct memory access to achieve these goals and will be integrated into DirectMemory as one of the integral pars.

Ubisoft

Java Gameserver / Backend / Performance Developer

Apr 2012Oct 2013 · 1 yr 6 mos · Düsseldorf und Umgebung, Deutschland

  • Being part of the backend team I am responsible for making the gameserver high performance.
  • By regular profilings I'm up to find bottlenecks in the current implementations and working together with the game developers to solve them. In addition to this incrementally optimizing the Garbage Collector and figuring out what combinations of JVM parameters meet our requirements of a mixture of consistent (not highest) throughput and GC cycles.
  • At last I'd build the internal asynchronous framework for handling client-requests, enqueue and calculate them and queue the preserialized results in a native buffer cache until the client picks them up by Long-Polling.

Hrs hotel reservation service

Senior Java-Developer

Jul 2011Mar 2012 · 8 mos · Köln und Umgebung, Deutschland

  • The internally used offer calculation and booking system was completely rewritten from scretch and business and technical requirements were defined in coorperation with the operating departments. In a team of more than 20 people I was working (with 4 other peoples) on the deep internals of the offering process and calculation of best price offers. In a the clusterized environment we implemented a fully distributed, highly fast process for these kinds of calculations. The implementation was based on an internally developed (Spring based) Service Layer architecture very similar to the Distributed OSGi environments where services are registered and consumed.

Ullrich testsysteme gmbh & co kg

Softwaredevelopment / IT

Jan 2008Jun 2011 · 3 yrs 5 mos · Solingen

  • Building an online solution for recruitings and recruiting tests I was responsible for implementing additional test features and customer wishes to the recruiting test solution.
  • The solutions were implemented as fully rich client HTML applications using ExtJS and JQuery.
  • The backend stack included working with Spring Framework and Apache Tomcat as well as the database backend and for the persistence Apache Torque was used as the ORM layer.
  • On the recruiting solution there was a Apache Karaf stack with static files provided by an Apache webserver.

I-style design webservices

Inhaber

Apr 2003Dec 2013 · 10 yrs 8 mos · Remscheid

  • i-Style Design is my small all time company which is in term just a bigger hobby. In unregular intervals some interesting project arises which give some extra money and a lot of extra knowledge and experience.
  • Over the last years there were a wide range of projects build starting with touchscreen playunits for children up to 10 years (build for a large fastfood company) and 2:1 meters sized Tetris like game using LED canvas and capacitive foot controlling unit, over backend implementation for an unfinished 3D shopping mall, to HTML streaming chatserver solutions.

Stackforce found 100+ more professionals with Java & Concurrency

Explore similar profiles based on matching skills and experience