Vaclav Pech

Senior Java Developer And A Technology Evangelist at GPars @ Codehaus

Prague, Prague, Czechia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Vaclav Pech is a Senior Java Developer and technology evangelist based in Prague with over two decades of programming experience and 16 years in professional software roles, specializing in language engineering, domain-specific languages and concurrency. At JetBrains he blends hands-on backend development for the Meta Programming System with developer advocacy, and he founded and leads the GPars project to bring high-level concurrency abstractions to Groovy. An experienced lecturer at Charles University and conference speaker, he teaches modern programming language concepts and practical concurrency patterns. Curious about alternative paradigms, he explores languages like Clojure, Groovy and Haskell, and his open-source contributions include nuanced text-handling fixes in the widely used JetBrains MPS codebase—a signal of both deep codecraft and attention to developer experience.
code16 years of coding experience
job4 years of employment as a software developer
bookMSc, MSc at Charles University in Prague, Faculty of Mathematics and Physics
languagesEnglish, Czech, German, Russian
stackoverflow-logo

Stackoverflow

Stats
1,431reputation
29kreached
64answers
0questions
Badges
groovy
top-5%
github-logo-circle

Github Skills (16)

javas10
java10
text-processing10
text-rendering10
editor9
groovy9
editors9
multithreading6
actor6
thread-pool6
grails6
fork-join6
concurrency6
jetbrains-ides6
dsl6

Programming languages (4)

JavaHTMLGroovyJetBrains MPS

Github contributions (5)

github-logo-circle
JetBrains/MPS

Nov 2010 - Jan 2023

Role in this project:
userBack-end Developer
Contributions:3407 commits, 1 comment in 12 years 4 months
Contributions summary:Vaclav primarily contributed to fixing issues related to multi-line paragraphs and bullet/numbered points in the text handling logic. Their changes focused on adjusting how cells are collected for selection and how the text representation is generated. The user also worked on handling text pasting and implemented actions to better convert text content into various elements.
intellij-platformmeta-programminginspectionsystem-programmingdsl
vaclav/LangDoc

Apr 2019 - Aug 2024

Contributions:24 pushes, 1 branch, 1 comment in 5 years 4 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Vaclav Pech - Senior Java Developer And A Technology Evangelist at GPars @ Codehaus