Projects

Selected work across insurance, fintech, platforms, and AI

Most of this work was done inside product teams, so these are concise, project-specific case studies rather than public showcases. Each one focuses on the system, the delivery context, and what I personally contributed.

What connects these projects

Secure integrations, production systems, and careful delivery

A lot of the work sits in products where mistakes are expensive. That shapes how I approach service boundaries, rollout plans, debugging, and the level of care I apply to seemingly small changes.

The result is a delivery style focused on maintainable code, sensible architecture, supportable integrations, and keeping production steady while the product keeps moving.

Insurance & PensionFeatured work

LeanApps Insurance & Pension Platform

Backend feature development and complex production support on a life insurance and pension administration platform.

Role and domain
Software EngineerInsurance & Pension
Timeframe
Jul 2023 - Present · Keylane

LeanApps is Keylane's platform for life insurance and pension administration, covering policies, insurance products, pension processes, customer communication, and integrations across the policy lifecycle. I develop customer-requested features and resolve complex production issues as part of an international Scrum team.

JavaSpring BootJPASOAPOracleWebLogic+4 more
View case study
FintechFeatured work

Easypaisa Digital Banking Platform

Backend feature development, secure customer verification, and release support on a high-traffic mobile wallet.

Role and domain
Principal Software EngineerDigital Banking
Timeframe
Aug 2021 - Jan 2023 · easypaisa digital bank

Easypaisa is a branchless banking and mobile-wallet platform where customers manage digital accounts, send and receive money, and access financial services through the mobile app. I developed backend features and worked in a technical leadership capacity across teams.

JavaSpring BootSpring CloudMicroservicesREST APIsRabbitMQ+2 more
View case study
FintechFeatured work

UPaisa Branchless Banking Platform

Nearly seven years of branchless banking delivery across web, USSD, and third-party channels, from core features to team and architecture ownership.

Role and domain
Developer to Senior ConsultantBranchless Banking
Timeframe
Nov 2013 - Aug 2020 · Abacus Consulting

UPaisa is a branchless banking and mobile-wallet platform built on the SAP Mobile Platform, first for Ufone and later Ubank. Over nearly seven years I delivered features across the web portal, USSD dial menus, and third-party integrations, growing from developer into senior technical and delivery responsibilities.

JavaSpringHibernateApache WicketSAP Mobile PlatformBrand Mobiliser (USSD)+4 more
View case study
AI & ChatbotsFeatured work

Applied AI & Spring AI Projects

Self-directed Java and Spring AI projects exploring RAG, conversational memory, and multiple model providers.

Role and domain
Independent projectsApplied AI (Personal / Self-Learning)
Timeframe
Jan 2025 - Present · Personal

Independent, self-directed projects I build to learn and apply practical AI engineering. These are personal projects and are not affiliated with any employer.

JavaSpring AIRAGLLM IntegrationPrompt EngineeringOpenAI+3 more
View case study
Utilities

Smart Meter Management System

Software changes for a smart meter management system, delivered from Jira requirements.

Role and domain
Freelance Software DeveloperUtilities / Smart Metering
Timeframe
Jan 2023 - Jun 2023 · Freelance

A smart meter management system in the utilities domain. I delivered software changes from Jira requirements and supported the development team throughout delivery in an event-driven, integration-heavy stack.

JavaSpring BootSpring Data JPAMicroservicesApache KafkaMongoDB
View case study
Cloud Delivery

Cloud Migration & Delivery Automation

Cloud migration, deployment automation, and environment setup across a US retail tax application and a Bahrain loan platform.

Role and domain
Senior Software EngineerRetail & Fintech
Timeframe
Oct 2020 - Jul 2021 · Confiz

At Confiz I worked in Agile teams for international clients in retail and fintech, contributing to two major programmes: Walmart's Use Tax application and the PIE loan application for the Bahrain market.

JavaSpring BootMicroservicesMicrosoft AzureWCNPDocker+1 more
View case study
Media Streaming

STARZPLAY Streaming Platform

Backend maintenance and defect resolution across a media-streaming platform's services and REST APIs.

Role and domain
Senior Software EngineerMedia Streaming
Timeframe
Aug 2020 - Sep 2020 · ShopDev

STARZPLAY is a media-streaming platform. As a Senior Java Developer I maintained backend services, investigated REST API issues, and delivered fixes and enhancements to support platform stability.

JavaSpring BootSpring Data JPAREST APIsMicroservicesRabbitMQ+1 more
View case study
API Platforms

Apigee API Monetisation

Configured Google Apigee API management and monetisation for a telecom client.

Role and domain
Senior ConsultantTelecom / API Platforms
Timeframe
Dec 2019 - Feb 2020 · Abacus Consulting

For Telenor, I configured Google Apigee API management and its monetisation feature, setting up monetisation on a multi-node topology and enforcing pricing on API calls to client requirements.

ApigeeApigee MonetizationAPI ManagementSOAJavaSpring
View case study

Next step

Need help with Java backend development, architecture, or AI integration?

Send a short message about the role, project, stack, and timeline, and I will get back to you.

Open to senior Java backend roles in the Netherlands and the wider EU, including hybrid and remote, plus architecture reviews and backend-led AI integration work.