Open to senior backend roles, architecture reviews, and consulting

Senior Java and Spring Boot engineer for business-critical systems.

I build, modernise, and support Java and Spring Boot backend systems, APIs, and integrations across insurance and pensions, digital banking, fintech, and enterprise platforms.

More than a decade shipping and supporting systems where uptime, security, and careful change really matter.

Platforms I have delivered in

  • Keylane · LeanApps

    Insurance & Pension

  • Easypaisa

    Digital Banking

  • UPaisa

    Branchless Banking

  • STARZPLAY

    Media Streaming

  • Walmart Use Tax

    Cloud Delivery

  • Apigee (Telenor)

    API Platforms

At a glance

Senior backend engineer with architecture and delivery experience

10+

Years across enterprise delivery

8 to 21

Java versions used in production

Backend + APIs

Core focus

Practical AI

Current add-on focus

Current direction

Practical AI from a backend and integration angle

  • Built internal custom GPT solutions at Keylane that help the team review sprint progress and find company information faster.
  • Building personal Spring AI projects with Retrieval-Augmented Generation, conversational memory, and multiple model providers.
  • Using AI-assisted tools like Claude Code, OpenAI Codex, and ChatGPT day to day while keeping ownership of technical decisions.
Discuss AI/backend integration

Tech Stack

The tools I reach for most

The backend, data, delivery, and AI tools I have relied on across more than a decade of building and supporting enterprise systems.

Java 11 / 17 / 21Spring BootSpring FrameworkSpring CloudSpring MVCSpring Data JPASpring AIHibernateMyBatisApache WicketREST APIsSOAPApache KafkaRabbitMQRedisOracleSybaseMongoDBMySQLPostgreSQLDockerJava 11 / 17 / 21Spring BootSpring FrameworkSpring CloudSpring MVCSpring Data JPASpring AIHibernateMyBatisApache WicketREST APIsSOAPApache KafkaRabbitMQRedisOracleSybaseMongoDBMySQLPostgreSQLDocker
KubernetesJenkinsMavenGradleGitSVNMicrosoft AzureWebLogicApache TomcatApigeeReactTypeScriptNode.jsTailwind CSSJUnitTestcontainersClaude CodeOpenAIGoogle GeminiOllamaKubernetesJenkinsMavenGradleGitSVNMicrosoft AzureWebLogicApache TomcatApigeeReactTypeScriptNode.jsTailwind CSSJUnitTestcontainersClaude CodeOpenAIGoogle GeminiOllama

How I Can Help

Focused backend and architecture support

Production-minded support for teams that need senior Java and Spring delivery, an architecture review, or backend-led AI integration.

Java and Spring backend development

Java and Spring services, REST and SOAP APIs, and integrations built to run reliably in production, not just to pass a demo.

Architecture and delivery review

A second senior perspective on your system, catching reliability, data-accuracy, and maintainability issues before they reach production.

Backend-led AI integration

AI and chatbot features wired cleanly into your existing services, with the same care I bring to any backend work.

View backend projects

Value proposition

What I bring to senior engineering and architecture roles

The value is not only in writing the code. It is in understanding the system around that code and keeping delivery steady.

Strong backend ownership

Most of my work is Java services, integrations, and data-heavy workflows, along with the release and support work that goes with them.

Comfortable in regulated domains

Insurance, pensions, banking, and fintech shaped how I think about security, data accuracy, operational stability, and controlled change.

Architecture that stays close to delivery

I take on architecture and solution design, but I keep it tied to implementation so the design survives production and future change.

Responsible AI adoption

I treat AI like any other backend concern. It has to prove real value, integrate cleanly, and stay supportable once the novelty wears off.

Experience timeline

More than a decade building and supporting production-critical systems

A snapshot of recent roles across insurance, banking, payments, and enterprise platforms, where stability, data accuracy, and clear ownership come first. Explore the full timeline for every role and the progression behind it.

Jul 2023 - Present

Software Engineer

Keylane

Utrecht, Netherlands

Working on the LeanApps life insurance and pension platform in an international Scrum team. The work is a mix of customer-requested features, complex production issue resolution, platform modernisation on Java 21, and internal AI tooling.

JavaSpring BootJPASOAPOracleWebLogicJenkinsInsurance & Pension

Jan 2023 - Jun 2023

Freelance Software Developer

Freelance

Europe

Delivered software changes for a smart meter management system in the utilities domain, working from Jira requirements and supporting the development team through delivery.

JavaSpring BootMicroservicesRabbitMQRedisApache KafkaMongoDB

Aug 2021 - Jan 2023

Principal Software Engineer

easypaisa digital bank

Lahore, Pakistan

Developed backend features for the Easypaisa mobile wallet, including in-app biometric verification, and worked in a technical leadership capacity across teams, supporting deployments, releases, and war-room incident resolution.

JavaSpring BootSpring CloudMicroservicesREST APIsRabbitMQRedis
View full experience timeline

Projects

Featured backend and architecture work

A selection of the systems I have helped build, modernise, and keep running in production. Each reflects real delivery context. Browse the full catalogue for the complete set.

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
Explore all projects

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.