My education and experience
- in Japanese studies, computer science and sotware development,
- in the arts of aikidō and shodō.
2013–present Charles University in Prague
Japanese Studies (bachelor programme), Faculty of Arts. Including a one-year stay at Nagoya university.
2009–2011 Charles University in Prague
Master degree in Theoretical Computer Science, Faculty of Mathematics and Physics.
Master thesis: Grammar-based genetic programming (see the Algorithms for Grammar-based Evolution web page).
Graduated in 2011.
2006–2009 Charles University in Prague
Bachelor degree in General Computer Science, Faculty of Mathematics and Physics.
Bachelor thesis: Grammatical Evolution (see the Algorithms for Grammar-based Evolution web page).
Graduated in 2009.
2002–2006 Gymnázium Jana Keplera, Prague
October 2015–September 2016 Nagoya University, Nagoya, Japan
1-year Japanese Language and Culture course under Japanese government scholarship (MEXT Japanese Studies Student Scholarship).
July 2014 Seinan Gakuin University, Fukuoka, Japan
30-day Intensive Japanese Language Programme
Experience in software development
2004–present Lokiware (http://lokiware.info/)
Independent software developer for Mac OS X (i.e. making my own stuff and selling licenses).
Custom programming (mostly OS X, also Unix, web technologies).
Software development skills
Programming languages and environments: Objective-C, both application-level programming in Cocoa and low-level runtime hacking. Xcode. Plain C. C++. Python. A decent knowledge of Java and Haskell. Basics of Ruby and Prolog. Basics of PowerPC, x86 and x86-64 instruction sets, OS X ABI, etc.
Scripting languages: AppleScript, including interaction with Cocoa and development of scripting additions. Bourne/Bash shell scripting.
Operating systems: OS X, UNIX. Linux, and UNIX in general as an advanced user (shells, standard utilities, compiler tool chain).
Domain-specific software: LaTeX (typesetting), R (statistical computing environment), MATLAB/octave as an advanced user. Basics of Inkscape (vector graphics) and various image editing tools (GUI and CLI).
English (proficient, CAE grade A = CEFR level C2), Czech (native), French (working proficiency, except I am really bad at orthography), Japanese (advanced, JLPT N2 as of December 2014).
I hope to resume my attempts at Classical Chinese and I am slowly forgetting German. I love learning languages as well as studying them (i.e. linguistics).
2015–2016 practicing at Aoshikai, Nagoya, Japan
A year of practice under the guidance of Morisaki Masafumi sensei (5th dan) with regular attendance at seminars of Endō Seishirō shihan (8th dan), Kuribayashi Takanori shihan (7th dan), and others.
2013–present teaching at Aikido Praha Vinohrady
2008–present practicing at Aikido Praha Vinohrady
I have been practicing aikido under the guidance of Martin Švihla since 2008, attending seminars of Franck Noël, Philippe Gouttard, Stefan Stenudd, and others. Together with other senior members I share various responsibilites at the dojo.
2013–present Japanese calligraphy
Performing Japanese calligraphy at various events events for both Japanese and Czech companies and non-profits: writing calligraphies for guests on demand, teaching workshops for children and adults. I have studied calligraphy since 2012.
Exhibited my works at calligraphy exhibitions in Prague (2014, 2015), organized by my teacher René Ochiai (then René Skupý). I also contributed to their organization.
Organized weekly calligraphy sessions Feb–Jun 2015 at Shodō.cz (friends of Japanese calligraphy — skupina přátel japonské kaligrafie).
Humans, Language & Computers: Linguistics and natural language processing. Evolutionary algorithms and other metaheuristics. Cognitive science. Functional programming. User interaction.
Myself: Learning about myself and becoming one with myself through aikido, yoga, and (other) meditative practices. I do not subscribe to any particular dogma or teaching.
Natural movement (i.e. just movement that is natural, not MovNat®). Minimalist shoes.
Preparing and enjoying tea and coffee;-)