Inget foto på Juhani Toivonen
  • PL 64 (Gustaf Hällströmin katu 2)

    00014

    Finland

20142019
Om du gjort några ändringar i Pure kommer de visas här snart.

Personlig profil

Meritförteckning

Curriculum Vitae
16 January 2015


Juhani Toivonen
25.12.1986, Helsinki, Finland
T: +358 - 40 - 191 6667
E: juhani.toivonen@cs.helsinki.fi

 

Work experience

University of Helsinki
Research assistant
05/2013 - cur.

Continued development of a HIP protocol implementation (https://launchpad.net/hipl) and
porting it to the Android operating system. Compiled and installed Android to a number of
different smartphones and tablets in the process. Experimenting with a mobile offloading
system called Cloudlets. Assisted others who were experimenting with the HIP protocol or
Cloudlets for various purposes.

Work for a project involving a brokerage and federation infrastructure for cloud services, active
participation in local OpenStack user group meet-ups. Instructing with exercises on an
advanced level course on overlay- and peer-to-peer networks.

 

University of Helsinki
Part-time instructor / Teaching Assistant
09/2011 - 04/2013

Instructing students in basic and intermediate level programming courses and projects,
including a course on agile software development. Security was one of the key points in the
Database application project course, where students design and implement web services
backed by a database.

 

G4S Security Services Oy
Security Guard
07/2007 - 10/2013

Patrol duty in the Helsinki metropolitan area. Experience with usage and minor configuration of
home- and office security systems, including alarm systems, video surveillance systems and
electronic key systems.

 

Education

University of Helsinki
08/2007 – 1H/2015 (exp.)
Currently master's studies (MSc). 
2012 Bachelor of Science (BSc). 

Major in computer science, minors in mathematics and chemistry. A number of security
related courses. GPA 3.16/5.

 

The Finnish Defense Forces
07/2006 – 04/2007

 

Military police, army

 

Knowledge of languages

Finnish Native
English Fluent written and spoken
Swedish Satisfactory skills
French Rudimentary

 

Skills

Languages

Java, C, PHP, JavaScript, Bash, HTML ; Ability to read and understand many others.

Software

MySQL, PostgreSQL, Linux, OS X, Android (apps and OS level), Git, SVN, Bazaar,
Apache2, HIP, OpenVPN, OpenSSH, VNC, BIND, Nagios, QEMU/KVM, VMWare

 

Code

Github: https://github.com/scolphoy
Launchpad: https://launchpad.net/~scolphoy

 

Teaching

Overlay and P2P Networks
Spring 2014, 2015
An advanced level course about different logical networks that are laid on top of
traditional IP networks (overlays), peer-to-peer technologies, and related data
structures and algorithms.

Intermediate studies project: Database Application
Spring 2012 - Spring 2013, total 7 groups.
An intermediary level project course for designing and implementing a web service, and
a relational database to support it. Each assignment needed to have a login facility that
could differentiate users, and needed to be resistant against SQL Injection and Cross-Site
Scripting attacks.

Programming in C
Autumn 2012
Introduction to the C programming language and standard libraries. At the time I was
the instructor, the focus was on the C99 variant. The exercises included implementing a
stripped down version of the AES algorithm.

Introduction to Computer Science, Studying techniques
Autumn 2012 (2 Groups)
An introductory overview to the field of computer science, combined with a small course
on studying techniques and English language studies.

Software Engineering Lab
Summer 2012, (2 groups)
An intermediate level software engineering project involving a Scrum-like agile method,
and usually taken at the end of BSc-level studies. Students from a team, negotiate about
the assignment with a customer (faculty or outside) and implement what they can while
following the process.

Programming Project
Spring 2012
The first programming project after the introductory programming and software design
courses. An individual project assignment is negotiated with each student.


Introduction to Programming and Advanced Course in Programming
Summer, Autumn 2011 (2 iterations of each course)
The first programming courses intended for first year students. Programming in Java.

 

Presentations

OpenStack in production: Infrastructure for CERN data analysis
Helsinki, Finland, February 2014.
2nd OpenStack Finland User Group meetup.
University of Helsinki / Lirim Osmani, Juhani Toivonen

Vetenskapsgrenar

  • 113 Data- och informationsvetenskap

Publikationer 2014 2019

  • 1 Beställd rapport
  • 1 Konferensbidrag
  • 1 Magisteruppsats

Indoor Air Quality Monitoring Using Infrastructure-Based Motion Detectors

Hossein Motlagh, N., Zaidan, M., Lagerspetz, E., Varjonen, S., Toivonen, J., Mineraud, J., Rebeiro-Hargrave, A., Siekkinen, M., Hussein, T., Nurmi, P. & Tarkoma, S., 2019, (!!Accepted/In press) 2019 IEEE 17th International Conference on Industrial Informatics (INDIN). IEEE

Forskningsoutput: Kapitel i bok/rapport/konferenshandlingKonferensbidragVetenskapligPeer review

Öppen tillgång
Fil

HIP based mobility for Cloudlets

Toivonen, J. M. T., dec 2015, Helsinki: University of Helsinki, Department of Computer Science. 80 s.

Forskningsoutput: AvhandlingMagisteruppsatsAvhandlingar

Öppen tillgång

Final report on cloud computing

Toivonen, J. (red.) & Hätönen, S. (red.), 2014, 90 s.

Forskningsoutput: Bok/rapportBeställd rapportProfessionell

Öppen tillgång
Fil

Aktiviteter 2013 2014

  • 4 Arrangemang av och deltagande i konferens/workshop/kurs/seminarium
  • 1 Public Talks
  • 1 Akademiskt besök på HU
  • 1 Akademisk besök på annan institution

Charite Medical University of Berlin

Juhani Toivonen (Besökande forskare)
5 nov 20146 nov 2014

Aktivitet: Typer för besök till extern institutionAkademisk besök på annan institution

European Grid Infrastructure Community Forum 2014

Juhani Toivonen (Närvarande)
19 maj 201423 maj 2014

Aktivitet: Typer för deltagande i eller organisering av evenemangArrangemang av och deltagande i konferens/workshop/kurs/seminarium

2nd OpenStack Finland User Group meetup

Juhani Toivonen (Talare: Presentation)
11 feb 2014

Aktivitet: Typer för deltagande i eller organisering av evenemangPublic Talks

Unknown Person

Juhani Toivonen (Värd)
1 jul 20143 jul 2014

Aktivitet: Typer för att vara värd för en besökareAkademiskt besök på HU

3rd OpenStack Finland User Group meetup

Juhani Toivonen (Närvarande)
23 okt 2014

Aktivitet: Typer för deltagande i eller organisering av evenemangArrangemang av och deltagande i konferens/workshop/kurs/seminarium