Overview
Technical skills
Timeline
Roles

Overview

Senior Software Consultant with 16+ years designing and building business-critical enterprise systems. Extensive backend and enterprise integration experience in banking and insurance, using Java, Kotlin, Spring Boot, and related API and messaging patterns. Also worked on cloud integrations and web platforms with Node.js and React, combining development with technical leadership and solution design.
Phone

Technical skills

Languages
6
Java
Node JS
SQL
JavaScript
TypeScript
Kotlin
Databases
3
MS SQL
PostgreSQL
Db2
AI/ML
3
Claude
Claude Code
Copilot
Other
9
React.js
AWS Lambda
AWS
IBM MQ
Anthropic
GitHub
Docker
Rest API
SOAP

Timeline

Senior Software Consultant · Senior
Kamula Consulting Oy · Full-Time
Jan 2025 to Jan 2026 1 Year Fully remote

Designed and developed backend services and APIs for banking projects, contributing to solution design and enterprise integrations. Implemented SEPA payment batch processing from XML inputs and built asynchronous processing using IBM MQ. Updated PSD2 APIs and integrated with banking systems while working closely with architects and analysts.

Java
Spring Boot
IBM MQ
Copilot
Claude
Claude Code
Senior Software Consultant · Senior
Kamula Consulting Oy · Freelance
Jan 2023 to Jan 2025 2 Years Partially remote

Developed secure backend services supporting one of Finland's largest mobile banking platforms, with a focus on enterprise integrations and digital banking functionality.

• Developed backend services using Java, Kotlin and Spring Boot

• Designed and implemented REST APIs

• Integrated backend services with enterprise banking systems

Java
Spring Boot
Kotlin
MS SQL
Technical Lead / Senior Software Consultant · Lead
Kamula Consulting Oy · Full-Time
Jan 2022 to Jan 2023 1 Year In office
Served as a technical lead for a cloud-based invoicing platform, combining backend development with integration design. Led implementation and coordinated development tasks as the main technical point of contact. Built integrations with external systems, including Salesforce, using Node.js and AWS Lambda.
Node JS
AWS Lambda
Lead Software Developer · Lead
eFennia / CGI · Full-Time
Jan 2017 to Jan 2022 5 Years In office

Led development of a digital insurance services platform for customer self-service and internal insurance operations. Contributed to solution architecture and backend design while implementing features with React and Node.js. Built reusable platform components shared across multiple applications in collaboration with business stakeholders.

React.js
Node JS
Express
JavaScript
MongoDB
MS SQL
Software Developer · Middle
Sysart Oy · Full-Time
Jan 2012 to Jan 2017 5 Years In office

Developed a reusable enterprise application platform for public and private sector organizations, supporting both internal reuse and customer-specific delivery. Worked across backend, frontend, and database development as part of consulting engagements. Later contributed to internal banking application development for client needs.

Java
Co-founder / Software Developer · Head+
Eleka Software Oy · Cofounder
Jan 2010 to Jan 2013 3 Years In office
Co-founded a software company and developed mobile applications targeting Nokia Symbian and Android. Participated in product and feature development for mobile platforms during the company’s early stage. Delivered software for mobile ecosystems and contributed as a hands-on developer.
Oulun yliopisto
Master's Degree · Computer Sciences
2004–2012 Oulu, Finland