Resume of Joel Yliluoma

right As of: 2023-05-29
The permanent address of this page: https://iki.fi/joel.yliluoma/cv.html

PERSONAL

Name Joel YLILUOMA
Birthyear 1978
Internet https://iki.fi/bisqwit/, dFqjoIilel.IYyli_luonma@uikia6.fi

WORK AND EDUCATION HISTORY

1994 1995 1996 1997 1998 1999 2000 2014 2001 2012 Vocational Qualification in ICT (3990 h)Keuda (as Keravan Ammattioppilaitos)A student award of good progressfrom Järvenpään Data-Keskus Oy Primary school (9 years) Military Service (telecomms. regiment, 11 months) The Finnish Defence Forces I also developed a network analysis program for the YVI2 telecommunication vehicles. Software Designer (12 years full time, + 5 years part time as a consultant) City Dev Labs Oy (as W3 Group, W-Create, W3Create and Nettipaja) Web app design, Linux server administration 2013 2015 2016 2017 2018 2008 2006 2005 2007 2009 2003 2002 2004 2010 2011 2019 2020 2021 2022 2023 2024 B.CompSc or B.Eng (22.5/? cr, dropped out)Metropolia (as Espoo-Vantaa Institute of Technology) Data Conversion Specialist (part time, 15 years)Järventausta Oy Coach Driver (full time, 1½ years)Savonlinja Oy(as Etelä-Suomen Linjaliikenne Oy)Bus driver (municipal & intercity) Software Designer (part & full time, 7 years)Solteq Oyj (as Osarsoft Consulting Oy)Design of DOS apps & database reports Vocational Qualif. in Logistics (prep. studies) (6 months)Driver CPC (for bus, coach, lorry) (expired in 2019)Driver’s License (EU class D)TTS Koulutus Oy University Studies (in progress (ECTS credits)): Bachelor of Science (200/180) (graduated in 2023) Master of Science (85/120) Other studies (140) Subject breakdown (credits, mean grade per module): Teacher’s Pedagogic Studies (60, 5;4) Physics (66, 4;3+2) Mathematics (120, 4;4;4+4) Chemistry (30, 3;4) Computer Science (77, 5;4+3) Philosophy (10, 5;4) Education Sciences (25, 4) Theology (0) Special Education (5, 5) Psychology (0)University of HelsinkiOpen university in University of HelsinkiOpen university in University of Turku Senior Software Engineer (full time,+ part time during study leave, current)Etteplan Finland Oy (as Espotel Oy)Embedded development (ARM7, STM32,nRF5, SMARC Linux) Dance Instructor (part time, 8 years)Espoon Seurakuntayhtymä(Espoo Lutheran Church) Dance Instructor (part time, current)Helsingin Tuomiokirkkoseurakunta(Lutheran Church in Helsinki) Independent EntrepreneurTmi. Joel YliluomaMaint. & dev for servers and web apps Driver’s License (EU class B and C)Keravan Liikennekoulu Research Assistant (part time, current)Course Teacher (part time)University of Helsinki, CompSci departmentDevelopment of MOOC coursesTeaching on computer science courses

And various other, including newspaper delivery, ISP server co-administration, and practical training in various fields of work.
And first aid training, electrical safety training, work safety training.

POSITIONS OF TRUST

2021–25 Deputy member of the Education committee in Kerava
2022 Deputy member of Election committee in Kerava
2020–22 Member of the board in Keravan Perussuomalaiset ry
2019 Member of Election committee in Kerava (parliament elections & EU elections)
2019–20 Member of the board in Skrolli ry

COMMUNICATION SKILLS

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.

Languages

Finnish native CEFR-C2
English fluent (written and spoken) CEFR-C2
Swedish basic CEFR-B1 (2022)
Japanese beginner JLPT 4-kyū (pre-2010), ~CEFR-A1
Hebrew beginner

TEACHING

COMPUTER SKILLS

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. I particularly enjoy C++, and like to keep up to date with the newest standards. Some other keywords that define my expertise: C, git, gcc, bash, nasm, ffmpeg, clang, Linux, Debian, xterm, MCU, hex editor, reverse engineering, x86, 6502, asm, concurrency.

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

MAJOR PROJECTS

REFERENCES


Last edited at: 2023-05-29T19:23:57+00:00