Who's this geek

I am a programming enthusiast, software engineer, open-source developer and a certified trainer and coach. I've spent most of my time with the Java SE/EE technology stack and especially enjoy programing in alternative JVM programming languages - Groovy, Scala, Clojure or Ruby.
Concurrent programming, distributed systems and domain specific languages are my greatest passion.

In the past I've had the pleasure to participate in several projects for the financial sector in Luxembourg, Switzerland and the Czech republic, create e-commerce applications, develop programming tools and gain experience with domain specific languages. In parallel I do research in data mining and also keep an eye on alternative techniques for software development, like genetic algorithms and neural networks.
You can also frequently find me speaking at technical conferences.

Current projects:

Scheduled trainings

Posts and articles

Below you can find a list of my older blog posts and articles that I'm most excited about.

Concurrency

Domain Specific Languages

Václav Pech

Ohloh profile for Václav Pech