Petr Čech

a.k.a. czubehead

C# and PHP programmer

About me

Hi, welcome to my personal website. My name is Petr Čech, I'm 19 years old and mainly interested in programming apps for Windows in C#.NET, webdesign, mathematics, physics and making models of ships as well.

On the internet I use nick "czubehead".

I'm a graduate of grammar school Biskupské gymnázium J.N. Neumanna in České Budějovice.

My abilities

Like I mentioned, I mostly develop desktop applications in modern programming language C#, which I've started to use for Android too. I'm familiar with the most of both the language and .NET framework.

I didn't use to build websites very often, but it's changed. Now I make both backend with PHP and Nette framework plus frontend wielding HTML5, CSS3, SCSS, Bootstrap, jQuery and, of course, my beloved JavaScript.

Regarding making models, I create models of remote controlled ships, with which I regularly participate in several competitions. Most of them are made of plywood + one of platic, which has been surprisingly the hardest to finish.



LEGO NXT printer

I've built a working LEGO NXT printer and a special software for it, which is able to work out and print small images. In comparison with the others on the internet mine is much faster- it can print anything in time under 5 minutes, although the average time is about 3 minutes. Everything is written in Java, source codes are on GitLab.


Taltan is a relatively simple but powerful utility, which aims to improve or even override any possible keystroke you can think of. Taltan works on the lowest possible level (WIN API), and that combined with it's simplicity makes it a very powerful tool.


Csharp-aes is a NuGet package with an encryption library for C# programming language. It is open-source, and as the name suggests, 256-bit AES encryption is used. You may want to use it because it is extremely straightforward, the programmer doesn't have to care about IV, salt etc.


A simple and classical in-browser game written mainly in JS, Hangman.



You may follow / support me by clicking any of the following links.


You can na e-mail me directly to or use the form below:
No information will be published, I need it to respond adequately.
I speak English, Czech and German.

an error occurred