Kalle Helminen

Kalle Helminen

Java Backend Developer | Scrum Master | AI-Assisted Development

Software developer with over 8 years in the IT industry, building Java and Spring services, integrations, cloud-backed applications, and practical AI tooling across insurance, telecom, transport, climate, and B2B service domains.

Backend engineering with a wide view of systems, teams, and delivery.

I work primarily on backend systems with Java and Spring Boot, designing and implementing REST APIs, integrations, and service layers for applications that need to be reliable, understandable, and ready to evolve.

My background includes software development, Scrum Master and team lead responsibilities, and information architecture work. I value understanding the whole system while still keeping a close eye on implementation details, code quality, and practical delivery.

My newest area of interest is AI in software engineering, including prompt engineering, Azure OpenAI proof-of-concepts, GitHub Copilot, and developer-focused automation.

Technical focus areas

Grouped by the tools, platforms, and workflows most relevant to backend engineering and modern delivery environments.

Backend Development

  • Java
  • Spring Boot
  • Spring Security
  • REST APIs
  • SOAP APIs
  • JPA / Hibernate
  • JUnit

Cloud & Delivery

  • AWS
  • AWS Lambda
  • S3
  • EC2
  • CloudFormation
  • CodePipeline
  • CloudWatch
  • CI/CD

Frontend & Data

  • React
  • JavaScript
  • Vaadin
  • PostgreSQL
  • Oracle
  • SQL

Development Tools

  • Git
  • IntelliJ IDEA
  • Jira
  • Confluence
  • AWS CLI
  • Linux

AI, Integration & Automation

  • Azure OpenAI
  • GitHub Copilot
  • Prompt Engineering
  • Apache Kafka
  • Apigee

Leadership & Methods

  • Scrum
  • SAFe
  • Team Leading
  • Project Management
  • Code Reviews
  • Technical Planning
  • PSM I
  • AWS Certified Developer - Associate

Production work across backend systems, cloud services, and AI tooling

A focused view of client work and technical themes from recent professional experience.

Insurance platform

REST API Development for Legacy Replacement

Backend development for a new insurance application, designing REST APIs that power the frontend while supporting scalable future development and code quality through reviews.

Generative AI

Developer AI Proof of Concept

Azure OpenAI proof-of-concept work for developer productivity, exploring how generative AI can support everyday engineering tasks and internal tooling.

Roads and railways

AWS Image Metadata Application

Full-stack development on an AWS-hosted service for aggregating imported road and railroad images, extracting metadata, and presenting it through a user interface.

Telecom integration

Customer Information Integration Layer

Java development and second tech lead work on a middle-tier application integrating multiple systems to provide a 360-degree customer information view.

AI product testing

Generative AI Feedback and Prompt Testing

Prompt testing, issue reporting, and feedback gathering for a beta generative AI tool, helping improve functionality, user experience, and client readiness.

Electronic contracts

Smart Contract Web Application

Junior backend Java development on an electronic contract application with strong authentication for signing contracts using bank credentials.

Practical AI work for software teams

AI is treated as an engineering tool: useful when it improves feedback loops, code understanding, and delivery.

AI-assisted engineering

Practical use of generative AI and GitHub Copilot to support implementation, analysis, documentation, and developer workflows.

Prompt engineering

Hands-on prompt testing and feedback collection for a beta generative AI tool, with attention to usability, reliability, and client readiness.

Developer tooling

Azure OpenAI proof-of-concept work focused on helping developers with daily engineering activities and internal productivity.

Over 8 years across development, agile leadership, architecture, and AI work

Recent assignments and earlier backend development experience, summarized from the CV.

Developer

Insurance company

06/2024 - Present

  • Designing and implementing REST APIs for a new frontend application.
  • Supporting replacement of a legacy client system with scalable backend services.
  • Contributing technical planning and code reviews to maintain quality standards.

Prompt Engineer, Generative AI

B2B financial and HR services provider

04/2024 - 06/2024

  • Tested prompts and gathered feedback for a beta generative AI tool.
  • Identified improvement areas, reported issues, and contributed product insights.
  • Helped improve user experience, performance, and client readiness.

Developer

Road and railroad agency

09/2023 - 04/2024

  • Worked across frontend and backend development on AWS-hosted infrastructure.
  • Built functionality for imported image aggregation, metadata extraction, and UI presentation.
  • Handled maintenance work and technical planning for upcoming development.

Information Architect

Climate data provider

05/2023 - 09/2023

  • Formed a comprehensive understanding of system needs.
  • Created architectural blueprints for how the system should function and behave.

Developer, Generative AI

B2B financial and HR services provider

06/2023 - 08/2023

  • Created an Azure OpenAI proof-of-concept tool for developers' daily work.

Scrum Master, Team Lead

Telco operator

06/2022 - 03/2023

  • Supported and managed a development team in a B2B Salesforce project.
  • Helped create and configure products, offerings, and existing product structures.

Scrum Master, Java Developer, Second Tech Lead

Telco operator

05/2018 - 06/2022

  • Worked on a customer information system delivery under a SAFe train.
  • Developed a Java middle-tier application integrating multiple systems for customer service.
  • Facilitated the Scrum team, delivered features, improved CI/CD, and managed environments.

Junior Backend Java Developer

Electronic contract product

12/2017 - 05/2018

  • Built backend functionality for an electronic contract and smart contract web application.
  • Worked on contract creation and signing flows using bank credentials for strong authentication.

Open to technical discussions, engineering roles, and project conversations.

Repository themes

  • Java and Spring experiments Backend services, API design, and maintainability-focused implementation work.
  • AI-assisted development Prompt engineering, GitHub Copilot workflows, and developer automation ideas.
  • Infrastructure and tooling Linux, AWS, CI/CD, and practical command-line workflows.