Architected and implemented on-line ticket sales platform.
Technologies: Google App Engine, Django, Python, Javascript, CSS.Architected and implemented first version of an innovative
new web service for environmentally inspired consumer
barter trading. The service was architected for, and
deployed on, a cloud computing platform for maximum
scalability.
Lead a small team of developers, contributed to development of various business models and wrote an important patent.
Responsibilities included software architecture, design,
development, and leading overseas development work.
Also strongly involved in several customer projects and pre-sales activities.
startup. Responsibilities for Product Engineering including
software architecture, design development, end-user
documentation, and leading overseas (outsourced)
development work. Also led several customer projects and
pre-sales activities. The main product was Java-based web-
server-software that implemented the complete suite of
Liberty Alliance standards for inter-company single-sign on
and identity-based web services.
Trustgenix was acquired by Hewlett-Packard.
primary technical representative in the Liberty Alliance Project
. Development of end-to-end architecture and specifications for identity federation, single-sign-on and identity-based web services in close collaboration with representatives of other members of the Alliance.
Development of prototype implementations of these
specifications, e.g. a filter chain based implementation of the LECP profile for the Nokia WAP GW (now commercialized), a Liberty enabled multi-channel web/wap
site (with Vodafone), a Liberty enabled multiplayer gaming service (with GameFederation). Participated in several HP Bazaar events, developing some of these systems, lecturing and supporting developers (of other companies).
Also designed totally new architecture to support easy development of service provider and service consumer software, based on pluggable service invocation
frameworks. Directed rapid prototype Symbian implementation of this architecture at Nokia Research Centre. Implemented Java2 SE version of this architecture,
and directing subcontractor doing product version for Nokia
Series60 and Series90 based products.
Strong participation in strategic work around web services,
internet standards, etc., contributing to the internal as well
as external architecture marketing activities. Meeting with
senior management of both large companies such as AOL
and mobile operators, as well as with numerous small, start-up, companies.
Founded and managed the RApid Trial Team, within the System Architecture unit. Worked on design and prototypes of (then) new end-to-end concepts. Typically WAP, SMS, MMS and HTTP based systems for e.g. Dynamic
Phonebook (now known as “Presence”), remote medical
care (together with Mehilainen), music album release
promotion, on-line mobile game arcade.
Most of these systems were based on the Nokia mPlatform,
one of the first SOAP (version 0.9!) based service delivery
platforms. Worked with developers from Sonera, Genimap,
etc. to ensure first applications for the mPlatform.
Constructed course and other material for mPlatform
developers and lead courses for developers in Europe and Asia.
C2.0 release of Eksos N20. The C2.0 software project involved approx. 70 people in 5 sites, including two subcontractor companies. Member of the
Program Management Team. Involvement in Process
Development both at the abstract theoretical level as well
as on a practical level, implementing changes with software
designers and sub project managers. Preparation of, and
participation in, pilot trials at customer premises.
Nokia Networks (1998 - 1999):
Project Manager of software subprojects for Eksos C1 and C2 releases.
workstation and general studies on advanced software for scheduling and logistic problems.
Directed several Masters Thesis research projects in Biotechnology and Food engineering of students of the Helsinki University of Technology.
at deployment of specialized instances of this framework at industrial, and international, clients. This framework enhanced Case-Based Reasoning with techniques from Qualitative Reasoning.
Group Manager of the Bioprocess Group and as such
involved in several biochemical engineering development
projects, most international, including EU projects.
The Bioprocess group also operates an extensive pilot plant.
Exchange education at the Laboratory for Production
Planning and Control at Carnegie Mellon University,
Organizing and leading trips and courses for paraglider
pilots.
Lifeguard at Cetus Part-time (on a call-in basis) work at the communal
swimming pools of Espoo. Customer service, First Aid, etc.
Previous activities: Co-Founder, CTO
at TangaReef Responsible for all product development, including coding
and design. Participation in business planning and fund
raising and some administrative tasks.
Technology: MongoDB, Tornado, Python, Javascript,
jQuery, CSS, HTML, Gimp.
Ticket Master