Person

Lukas Prokop portrait
Fig.1 portrait
name Lukas Prokop
birthday 29.04
citizenship Austria
characteristics without religion denomination, ovo lacto vegetarian [0]
series The BigBang Theory, The Simpsons
style of music jazz, electroswing
musical instruments saxophone (8 years, jazz & classical)
piano (3 years)
recorder (2 years)
literature Sherlock Holmes, The Code Book, 1984
sports Riding the bike, bouldering, running, badminton, swimming
blogging since Feb 2007 private weblog
since Jun 2008 to Jul 2009 BRG Viktring Blog
TAOCP coefficient[1] Vol. 1, p. 9
projecteuler Level[2] 19
I know all xkcds up to 800
foreign languages English (FCE Grade C, B2)
French (A2)
hobbies jazz saxophone & piano, following development in web technologies, solving mathematical / algorithmic problems, developing my own projects, sports, listening to podcasts
current oppucation student

Curriculum Vitae

Each span of years refers to the first number of the school year (ie. 2001 = school year 2001/02).

1997-2000 Volkschule 13 Annabichl
2001-2008 BRG Viktring musical focus
1999-2000 Lessons in recorder Musikschule Feldkirchen
2000-2008 Classical saxophone at BRG Viktring
2003-2007 Jazz saxophone Musikschule St. Veit
2007-2008 Jazzsaxophon Konservatorium Klagenfurt Michael Erian
2006 Jazzdays Wolfsberg
2008 Regular visitations of lectures at university of Klagenfurt ("Introduction to computer science")
2008 Jun First Cambridge Certificate (grade C)
2009-2010 Participation of Treffpunkt Mathematik (engl. "meeting point math")
2009 Jul A levels and therefore end of school
2009 Jul Internship as sailor (local lake) and programmer
2009 Aug Begin of civilian service at Red Cross (emergency assistant since Sept 2009)
2010 May Volunteer at Red Cross Klagenfurt
2010 May Internship as sailor
2010 July Emergency swimmer-helper exam passed
2010 Sept matriculation at TU Graz (SEBM, CS)
2011 Jul-Sep Internship at a local company for webdevelopment
2011 WS Tutor

Skills and projects

Started in 2006, I tried to learn HTML & CSS by studying the source code of my brother's website. In addition I learned PHP in december to support the webmaster team of our school communication platform. This way I learned about databases (MySQL in particular), clientside Javascript and software in general. As a result, I had lots of project ideas and spent my whole leisure into different projects.

Based on my interest in algorithmic problems, I learned about math, data structures and other computer science related stuff. I recognized that learning a different programming language might help me in understanding further programming concepts: I decided to learn python. The syntax of python is really something I love up to now. Learning new programming paradigms such as functional and aspect-oriented was also very helpful.

In July 2009 I ended my career at school with my A levels and was sure about studying computer science. However, in Austria we have to go either to the army for half a year or attend a civilian service for 9 months. For me, the second was the better option and I became an emergency assistant. Beside the work I continued my interest in software and finished some old projects. However, time was limited since my work was pretty stressful. Between civilian service and my studies I did different jobs and volunteered at the Red Cross. Computer science was not really the thing I spent the most time on.

When beginning my studies, I was able to focus completely into my field of interest and I cannot describe this period more precisely, because there are really lots of technical concepts I learned this period. Private projects are secondarily. However, in recent times, I am focusing in typesetting and construction of compilers. Also I expand my love in some aspects of math.

Topics

Web and XML technologies
small and medium websites. Using PHP, [X]HTML, CSS[2.1|3], Javascript and SVG. Experience by projects (professional and hobby). Experience in database systems such as PostGreSQL and MySQL. Extensive usage of inkscape and SVG since 2010.
—since 2006
Linux
General interest and usage of available software
—since 2007
Algorithms
Interest in general problems of math and computer science. Implementation of algorithms in programming languages using existent technical concepts.
—since 2008
Cryptography und discrete mathematics
Extraordinary studies for my A levels
—2009
Typesetting
My newest field of interest. Focusing on Knuth's TeX software and interest in development of modern replacements.
—since 2011

software

Software, I am using more or less often (however, in general I like to use it):

Mozilla Firefox, PHP, Mozilla Thunderbird, LaTeX, Vim, python, Z-Shell, Inkscape, Linux Ubuntu & Fedora, jinja2, beatnik, GCC, sagemath

Geekcode

What does it mean? Decode it!

-----BEGIN (SELFHTMLCODE & GEEK CODE) BLOCK-----
Version: 3.1
GCS/>M d- s+++:-- a--- C+++ U++ P+ L++ W+++ N+ w PS R b+ G++ e h! 
br:^ ie:% mo:) va:} de:> zu:} fl:( ss:} ls:& js:|
------END CODE BLOCK------

Hacker Key signature:

---BEGIN---
v4sw6Yhw3ln6pr6Fcr4ma4u7Lw3TXm4g/l6l6e3t3Mb5DHOZOen9g5a0Xs5MSp-4.88/-4.77 hackerkey.com
---END---

I support/accept

person, consuming vegetarian food. This includes eggs and milk products, but excludes meat such as cow, pig and fish. To avoid cultural diversities: When talking about meat I generally mean any food requiring the death of an animal. This is why (eg.) fish is included.
Self-initiated competition. I like Donald Knuth and therefore the TAOCP ("The Art of Computer Programming" by Donald E. Knuth) coefficient refers to the page number I was able to completely understand all the book contents before so I can use introduced concepts in practice. Especially included exercises in the book make it difficult to increase the coefficient.
projecteuler meisterluk profile