Achievements
2008 - 2011 Golf GameBook
Digital scorecard and golf community.
Responsible for the architecture and development of the server platform
and communication protocol, providing guidance on overall architecture.
2006 - 2007 Blyk Ad Engine
Mobile advertising system.
Responsible for technical steering and overall architecture, participated
also in the user interface development.
2006 - 2007 Jaiku.com
Microblogging / activity stream service.
Designed and developed the three first incarnations of Jaiku.com web
framework and application features. Participated in overall design of the
service. Integrated the system to an instant messaging backend.
2004 - 2005 Continuent m/cluster
MySQL and Apache cluster.
Responsible for project execution and productisation, participated also
in product steering group.
2001 - 2004 First Hop GPRS
Accelerator / Nokia Wireless Accelerator
A system to accelerate mobile internet usage.
Responsible for project execution and productisation, participated also
in architecture and component design. Acted as the technical product owner
and technical key account manager.
2003 - 2004 First Hop WAP Gateway
An efficient, scalable and highly customisable WAP Gateway for telecom
operators.
Responsible for project execution and productisation. Acted as the technical
product owner and technical key account manager.
2000 - 2001 MatchEm TV Chat
A highly customisable TV chat application.
Responsible for project execution, architecture design and partial
implementation. Acted as the technical product owner and technical key
account manager.
2000 Escio Portal Engine
An XML-based multichannel publishing system for mobile service
providers.
Responsible for the software architecture, project execution and
productisation.
1999 - 2004 Vireo
An XML-based intranet portal.
Responsible for the software architecture, project execution and
productisation.
1999 Webnews
A web based discussion forum system for high-volume sites.
Responsible for the software architecture and project execution. Acted as
key account manager for the customer.
1999 Luukku.com
A complete WWW-based e-mail service.
Responsible for the software architecture and project execution. Acted as
key account manager for the customer.
1999 3k
An embedded service framework with a number of fundamental services.
Responsible for the software architecture, most of implementation, and
project execution. Acted as key account manager for the customer.
1998 Postpoint
A complete WWW-based e-mail service for hotel information system.
Responsible for the software architecture and project execution. Acted as
key account manager for the customer.
1993 CRAFT
An extension to AMOS programming language
Responsible for the project execution. Lead the feature set design,
implemented AMOS language demos and tutorials, designed and implemented an
installer, and wrote documentation.
Books
2023 Green Code, Second Extended Edition
Kalliola Janne
2023 Vihreä koodi, toinen laajennettu laitos
Kalliola Janne
2022 Green Code
Kalliola Janne
2022 Vihreä koodi
Kalliola Janne
Patents
2014 Method and a system for delivering messages
Kalliola Janne
2014 Systems, methods, network elements and applications in connection with browsing of web/WAP sites and services
Aaltonen Janne, Saru Sami, Kalliola Janne
2013 Secure Transfer of Information
Kalliola Janne, Kaikkonen Erno, Virta Kalle, Salo Janne, Pundamale Sundeep
2013 Message modification system and method
Aaltonen Janne, Brummer Markku, Kalliola Janne
2012 Processing of messages to be transmitted over communication networks
Ikonen Teemu, Koponen Juha, Kalliola Janne
2009 System for authentication of network usage
Aaltonen Janne, Brummer Markku, Kalliola Janne
2009 Menetelmä alkuperäisen lähettäjän tunnistamiseksi
Ikonen Teemu, Koponen Juha, Kalliola Janne, Räsänen Juhana
2008 Method for Optimizing Performance in
Wireless Networks Using SNMP Agents
Kari Hannu, Mallat Hannu, Kalliola Janne, Koponen Juha, Kari Hannu
2008 Information Gathering from Traffic Flow in a Communication Network
Kalliola Janne, Koponen Juha, Dahlblom Thomas, Aalto Markus, Lattu Tommi, Tiihonen Mikko, Wong Menghong
2007 Method and Arrangement for Integrating
an Accelerating Client into an Application
Kalliola Janne, Khashchanskiy Viktor
2007 Centralised Management for a Set of
Network Nodes
Kalliola Janne, Dahlblom Thomas, Aalto Markus, Lattu Tommi, Tiihonen
Mikko, Wong Menghong
2005 Method and Apparatus for Implementing QOS
in Data Transmissions
Kalliola Janne, Khashchanskiy Viktor
2004 Method for Optimizing Performance in
Wireless Networks
Koponen Juha, Kalliola Janne, Mallat Hannu, Kari Hannu