👨💻 Bernard Ladenthin | Homepage | LinkedIn
I'm a Software Developer at IAV GmbH in Berlin, focused on automotive infotainment systems, test-driven development, and performance-oriented software engineering.
- JVM:
Java
,Kotlin
,Groovy
- High-Level:
C++
,.NET
,PHP
- Scripting:
Python
- Low-Level:
Assembler (x86, Java bytecode)
,C
- OS & System:
GNU/Linux
,LAMP
,WINE
- Databases & Data Integrity:
MySQL
,SQL
,LMDB
(key–value store), data integrity (ECC
,FEC
,RS-Codes
) - Performance: Optimization, high-performance computing (
OpenCL
,VHDL
) - Cryptography:
ECC
,RSA
,Diffie–Hellman
, blockchain tech (Bitcoin
,Monero
,Bitmessage
) - Testing: Low-level & high-level testing, test-driven architecture
- Build & DevOps:
Maven
,Ant
,Gradle
,Jenkins
- Distributed Computing: Parallel/distributed processing
- Privacy & Security:
TOR
, secure communications, blockchain privacy, attack vector analysis
- Automotive HMI software development
- Software integration and interface design
- Embedded systems development and protocol-level work
- DevOps for infotainment systems and continuous delivery
- Guest lecturer at universities on CI/CD in automotive context
- ⚡ Certified for working on high-voltage automotive systems (up to 1000 V AC / 1500 V DC):
Elektrofachkraft (EFffT) gem. DGUV-I 209-093 – Stufe 2E (FHV) - 🩹 Certified first aider
- 🎓 Guest lecturer on DevOps and continuous delivery in automotive software
A high-performance JVM + OpenCL tool that generates and checks Bitcoin & altcoin addresses — designed for cryptographic edge-case exploration and performance experiments.
Focuses on:
- Parallel EC key generation
- Vanity address search
- Efficient LMDB database integration
A test-driven, thread-safe streaming buffer that connects an OutputStream
to an InputStream
— enabling real-time, bidirectional data flow.
Key features:
- Supports concurrent reads and writes
- Automatic buffer trimming and memory optimization
- Optional safe-write mechanism (clone-on-write for immutable data)
- Suitable for embedded systems, protocol parsers, and streaming pipelines
I love working on electronics projects, exploring reverse engineering, and experimenting with low-level optimization techniques.
In my spare time, I craft utilities and microtools that blend software and hardware.
Based near Berlin, Germany, I'm passionate about well-tested, efficient, and secure software — whether it's running on a car, a GPU, or a tiny embedded chip.
Feel free to connect with me on LinkedIn.
I’m always happy to talk about tech, performance, or embedded systems!