Now · Principal Software Engineer · Klarna (contract via ION++)

Senior contract engineering for systems that can’t afford to fail.

ION++ is the consulting practice of Ion Ionascu — a contract Technical Architect & Principal Software Engineer with 20+ years designing and writing production systems in Java, Rust and TypeScript on AWS, for media, telecoms, public sector and fintech. Built with an AI-assisted workflow around Claude Code; currently engaged with Klarna.

Based
London, UK
Right to work
UK & EU
Current
Klarna · contract
Experience
20+ years
01 / The work

Senior engineering across the full lifecycle — architect, build, ship.

01 —

Solution & cloud architecture

Designing systems end to end — from domain model and API contracts to multi-account, multi-region AWS landscapes that are both fast and audit-ready.

Architecture Well-Architected Multi-account Security
02 —

Hands-on software development

20+ years writing production code, not just reviewing it: Java/Spring and Rust services, event streams and REST APIs, TypeScript and React front ends, Swift on iOS. Polyglot by habit — the language the problem deserves, not the one on the CV.

Java Rust TypeScript Swift Spring Boot Event-driven
03 —

AI-assisted engineering

Claude Code is part of how I design and build, not a side experiment: custom skills, agents and hooks that encode team conventions, plus Copilot and Codex where they fit — inside large regulated codebases, with guardrails for security and quality. AWS Community Builder for AI Engineering.

Claude Code Custom skills & agents Copilot Codex AWS CB · AI
04 —

Edge, identity & high-traffic web

Authentication and edge platforms serving tens of millions of users — global delivery, web application firewalls, bot mitigation and edge compute.

CDN WAF Edge compute Identity
05 —

Infrastructure as Code

Terraform-first delivery: reproducible environments, OIDC-federated CI/CD, and infrastructure that engineers review like any other code.

Terraform GitHub Actions Jenkins OIDC
06 —

Cross-cloud & integration

Bridging AWS with Azure and GCP — secure data access without replication, BigQuery analytics pipelines, hybrid VPNs.

AWS↔Azure AWS↔GCP BigQuery Site-to-site VPN
02 / Stack

A deep, opinionated stack — hand-picked for production.

Languages
  • Java
  • Rust
  • TypeScript
  • Node.js
  • Swift
Cloud
  • AWS
  • GCP
  • Serverless compute
  • Object storage
  • Managed databases
  • API gateways
  • CDN & edge
  • WAF
  • Streaming & messaging
  • BigQuery
Frameworks
  • Spring Boot
  • Spring Framework
  • React
  • SwiftUI
Platform & data
  • Terraform
  • Kafka
  • SQL
  • GitHub Actions
  • Jenkins
  • Kafka Connect
  • AWS MSK
  • Oracle
  • PostgreSQL
  • MySQL
  • Couchbase
  • DynamoDB
03 / Industries

Track record in regulated, high-traffic environments.

Fintech & banking

Klarna · Neosurf · Barclays · RSA · CEC Bank · Gamesys

Currently Principal Software Engineer on Klarna’s public edge infrastructure (contract, Aug 2026–present). Previously Java/Spring backends for underwriting, internal banking applications and high-throughput transaction processing at Neosurf, Barclays and others.

Reg. FCA / PRA grade

Media & entertainment

Sky (Comcast group) · AKQA / Nike

Identity platforms, edge delivery and microservices behind sky.com — supporting Sky Sports, Sky Go and the wider Sky digital portfolio.

30M user profiles

Telecoms

Vodafone Group

Multi-region AWS architecture and standards-based REST APIs powering Vodafone’s offers platform across multiple operating companies and external partners.

10+ partners · 7+ OpCos

Public sector

UK Home Office (via consultancy) · Romanian National Statistics

Cross-cloud secure data access (AWS↔Azure) and a domain-specific language for automated survey validation deployed at national scale.

Gov regulated, audited
04 / Track record

Track record in numbers.

20+
Years building production software
12+
Years hands-on AWS in production
30M
User profiles supported on Sky Identity
2M
Daily active users on platforms led
05 / About

The person behind ION++.

I’ve been writing production software for 20 years, in environments where downtime is measured in lost revenue and headlines.

I work as an independent contractor through ION++ Ltd, a UK-registered company. My focus is the messy middle — the architecture and lead-developer work where someone has to own end-to-end delivery of a system that’s real, regulated and in production at scale: designing the system, then writing a meaningful share of the code in Java, Rust, TypeScript or Swift as the problem demands.

I’m currently Principal Software Engineer at Klarna, engaged through ION++. I’ve been the architect behind Sky’s Identity Portal (~30M user profiles), the technical lead on Vodafone’s offers platform across 7+ operating companies, and the cloud engineer on cross-cloud proofs-of-concept for the UK Home Office. Spring since 1.2; Java since 1.4; AWS for over twelve years; Rust and AI engineering as the current frontier.

Claude Code is my daily environment for design and implementation. I write my own skills, agents and hooks so the tooling carries my conventions and review standards into every codebase I touch — an engineering discipline with guardrails, not autocomplete.

I’m equally comfortable producing a roadmap that earns board confidence and shipping the Java, Rust and Terraform that delivers it — from a fixed-fee architecture review to a long-running lead-developer engagement.

06 / Independent work

Independent products, shipped end-to-end.

MedEtra
iOS · 2025–present

A privacy-first iOS app for organising health information for yourself and people you care about.

Designed and shipped solo: SwiftUI frontend with a mixed cloud backend across Firebase and AWS, including Rust Lambda services, DynamoDB workloads, and Grafana observability. StoreKit 2 entitlements, optional iCloud sync via CloudKit, GDPR-aligned local-first data — the same engineering rigour I bring to client work, applied to my own product.

GenAI is used heavily throughout delivery for code generation and iteration, especially with Claude Code, GitHub Copilot, and Codex. AI-powered summaries are also in active work-in-progress using OpenAI APIs.

SwiftUI Swift Firebase AWS Rust Lambda DynamoDB Grafana CloudKit StoreKit 2 Claude Code GitHub Copilot Codex OpenAI APIs (WIP)
MedEtra iOS app screenshot
08 / Get in touch

Have a project that needs a senior pair of hands?

I’m currently engaged with Klarna. For advisory work, architecture reviews or a conversation about a future engagement, LinkedIn is the fastest route — message directly, and you’ll get a sensible next step in return.

View profile on LinkedIn
linkedin.com/in/ionionascu  ·  ION++ Ltd  ·  UK & EU right to work