Joni Lehto

Partner & Senior Software Architect

About Joni

Joni joined Craspp in 2006 as a software engineer and became a partner in 2008.

After years of working on designing and developing Java based mobile, server-side and desktop applications, he has then also become familiar with modern web development technologies, as he has participated in various web development projects.

Joni has always been enthusiastic about new technologies and keen to learn.


Node.js, Angular, Ionic

Multiple projects using these modern web technologies


Years of experience on Java;
Server-side, Android, Desktop


LAMP systems, HTML, CSS, JavaScript frameworks (Chaplin, KnockoutJS, AngularJS)

Example projects

A System for all-round project management for agile projects and software. Utilizes smart data gathering and analytics to display important data. Included connections to external services. Data visualization in graphs and in SVG graphics.

JavaScript, Node.js, Chaplin.js, Backbone.js, Require.js, MongoDB, Mongoose, HighCharts, d3js, SVG.

Design, development and testing.

Health and diabetes data visualization and data gathering via Android phones communicating with a bluetooth device. The gathered data is visualized in graphs on the web for both medical professionals and patients.

Java, Android, Bluetooth, Node.js, JavaScript, Node.js, Chaplin.js, Backbone.js, Require.js, HighCharts, MongoDB.

Design, development and testing.

Joni designed and implemented the phonegap mobile client (working on iOS & Android devices) and the server-side software for a company on construction business for simplifying the offer requesting process from client to service provider.

Phonegap, Node.js, Backbone.js, Chaplin.js, Handlebars.js, Underscore.js, Html, JavaScript, CSS, MongoDB, Mongoose

Design, development and testing.