Resume of Joel Yliluoma

As of: 2015-07-26
The permanent address of this page:


Birthyear 1978
Internet, xlcj6gjow2oj/el.@vyli@seWzm84yPluowenm@1ma@@rlRh0/


2014–2015 Etelä-Suomen Linjaliikenne Oy
Coach/bus driver
2013– (part-time)
W3 Group Finland Oy (prior names: Nettipaja, W-Create, W3Create).
Programming: web (Linux/MySQL/Apache/PHP), also C++, and server administration (Linux)
2001– (part-time) Järventausta Oy (Y-tunnus 0771899-8)
Programming: Data conversion software (EDIFACT, XML, EST).
1995–2001 Osarsoft Consulting Oy (later merged into Solteq Oyj)
Programming: Report generators, data conversions, tools.

And various other, including military service, newspaper delivery, ISP server co-administration, and practical training in various fields of work.


(1 year (unfinished))
Espoo-Vantaa university of technology (prior names: Evitech, Evtek; now Metropolia)
For bachelor of computer engineering degree
(11 months)
The Finnish Defence Forces
In addition to the military service, I developed a network analysis & entertainment program to be used in the YVI2 telecommunication vehicles. (It was popular with co-conscripts, but not adopted for use after my service was over.)
(3 years)
Keravan Ammattioppilaitos
Computer mechanic
A student award of good progress from Järvenpään Data-Keskus Oy

Driver's License (EU): B C D
Professional Competence (Driver CPC) for bus, coach, lorry


I love teaching and instructing people. Nothing delights me more than to see a person grasp a new thing after I have explained something clearly and patiently.

As a person I am honest and frank. I like to approach each person as an individual, and I usually get along well with old and young people alike.


Finnish native, proficient in grammar
English excellent (written), good (spoken)
Swedish elementary
Japanese passed level 4 Japanese language proficiency test (basics).
Hebrew biblical phrases and alphabet (beginner)

In general, I like to know a bit about many different languages.


I am an experienced programmer in a multitude of programming languages and a few microcontroller platforms, such as AVR, PIC, 6502, and Z80, and I have twenty years of experience of using relational databases such as MySQL in commercial products. I also enjoy reading source code, and take pride in being good at that.

Here is a concise list of keywords that define technologies that I work with regularly: C++, C, PHP, BASIC, Python, Ruby, JavaScript, HTML4, CSS2, ffmpeg, MEncoder, Git, GCC, Clang, GNU, Linux, Debian, Cygwin, xterm, ca65, CIMD2, microcontroller, hex editor, x86, 6502, asm

Generally, I steer towards the lower-level programming concepts such as engines, converters and algorithms rather than high-level concepts such as user interface.



I devote much of my free time to developing and exploring software and software technologies. I am a hobbyist Linux hacker, as well as a Nao robot developer.

I'm a free software enthusiasist (as per Free Software Foundation definition of "free"). My website is full of online applications, source code and articles that can be used to examine my style. I also publish programming and gaming related videos at YouTube.


Try a Google-search either for "bisqwit" (my online alias) or "joel yliluoma".
The YouTube channel: — especially the list of programming related videos.
The personal website,

Last edited at: 2017-01-14T14:22:57+02:00