Apache Kafka Services & Consulting Engagements
If you are thinking of building and distributing a new event streaming platform with Apache Kafka, then you should know that designing scalable real-time event streaming systems with Apache Kafka is a complex issue.
Get Apache Kafka expertise from IT Consultant Thomas Bonderup. I help you follow the best practices for your future Apache Kafka projects, and I am happy to help with optimizing the performance and scalability of your existing projects.
Kafka Specialist
As an IT consultant, I offer development and setup of Apache Kafka:
- Apache Kafka and Confluent Platform Development on Confluent Cloud, AWS and Google Cloud.
- Development of microservices with Producer API and Consumer API.
- Development of stream processing microservices with Kafka Streams.
- ksqlDB (streams, tables, push, pull, connector configs, custom functions).
- System integration with Kafka Connect (source, sink, transformation, converter) and Alpakka Kafka.
- Schema Management (Avro, JSON, Protobuf).
- ElasticSearch & Kibana Dashboard.
- TensorFlow I/O and integration to machine learning libraries.
Best practices
I give you recommendations and best practices in the following areas:
-
Systems design for scalability & high availablity.
-
Patterns for enterprise application architecture.
-
Integration with existing sofware systems.
-
IT security.
-
Approach & tradeoff in designing event-driven architecture / real-time stream processing applications.
-
Project management.
Featured Projects
Digital Twin Data Modeling with Internet of Things Streaming Telemetry for Peak-Shaving in Virtual Power Plants
I developed a virtual power plant system for peak-shaving with electricity price forecasting and battery scheduling.
Deep Learning For Damage Prognostic on Aircraft Engines
I developed artificial intelligence algorithms for analyzing time series data for damage prognostic on aircraft engines.
Full Stack Movie Application
Created a full stack single page movie application. Technologies used PostgreSQL, ASP.NET Core MVC, JavaScript, Knockout, Bootstrap, HTML, CSS.
Scalable IoT Data Streaming Platform For The Transportation Industry with Apache Kafka & Confluent Platform
Worked on a real-time event streaming platform for use cases with collecting and analyzing car sensor data.
File Encryption Application
Worked on a file Encryption Application with Symmetric Key Encryption, Cryptographic Hash Functions and Java Bouncy Castle Cryptography API.
Latest Blog Posts
Apache Kafka Developer Resources
I have created a free list with good Apache Kafka Developer Resources. The list will be updated over time...
Kafka Summit 2020
I just attended Kafka Summit 2020, a virtual conference by Confluent. It was a two day virtual event with lots of great speakers from the Kafka Community...
Combotto.io - Aggregator software
I just launched a new project called combotto.io, which focuses on building aggregator software in the industry for energy and utilities...