AI & LLM

Agents & Tool Use2y RAG, Embeddings & Vector Search1y Evaluation Design1y Context Engineering1y Amazon Bedrock1y Vertex AI1y MCP1y Inference Optimization1y AI Governance1y Safety & Security1y

Cloud & Infrastructure

AWS15y GCP14y Kubernetes9y Distributed Systems8y Observability & Drift Monitoring8y Grafana3y OpenTelemetry3y Elastic APM3y Kafka3y Redis3y PostgreSQL6y Terraform4y DynamoDB3y MongoDB3y

Languages & Frameworks

Java16y Spring Boot14y Python16y React / React Native8y Rust / Axum3y Node.js4y SQL16y PL/SQL9y

AI Systems Design

Design docs & ADRs14y Build vs. buy vs. fine-tune vs. prompt8y Quality / latency / cost / safety tradeoffs8y Data engineering & lineage4y Model-agnostic, future-proof design2y Knowing when not to use AI2y

Delivery

Agile / Scrum16y Stakeholder Engagement16y TPM14y PMP14y CI/CD8y

Domains

Fintech & Banking16y Automotive IoT8y Digitisation 0→19y Enterprise AI2y Edtech1y Robotics & SRE1y

Click any point to see details

20102011201220182018202320242026 Software Engineer Capgemini 2010 – 2011 Assoc. Consultant Capgemini 2011 – 2012 Technical PM Cassiopae 2012 – 2018 Staff SDE-1 Sopra Banking Software 2018 Staff SDE-2 Sopra Banking Software 2018 – 2023 Full Stack Eng. Toptal 2023 – 2026 Sr. Consultant Hyundai Group 2024 – Now AI Principal Eng. Toptal 2026 – Now

HCI NextGen · Hyundai Commercial

Active ↗

Replace a 12-year-old legacy system with an in-house product using cutting-edge technology.

Java 21Spring Boot 3Oracle 19cKubernetesReactTypeScriptRedisKafkaClaude CodeAI Coding Agents

AI-Based SRE Platform · Toptal · GreyOrange

Production

MCP-driven AI agents for automated incident analysis, runbook execution, and enterprise tool integration.

MCPAI AgentsLLMsKubernetesElasticsearchGitHubOneUptimeGrafanaOpenTelemetryElastic APM

LangTalk · LangTalk LLC

Live on App Store ↗

AI language learning platform with voice models, adaptive lessons, and real-time roleplays.

JavaSpring BootOpenAIGoogle AIElevenLabs

Automotive IoT — APAC · Toptal

Production

AI agent and IoT telemetry monitoring for connected vehicle operations across South Korea, ANZ, and Japan.

AI AgentsIoTPythonGrafanaOpenTelemetryElastic APMPower BI

TensorAlchemy · Toptal · OpenTensor

Discontinued

AI image generation platform for Bittensor subnet validators — Rust backend competing for TAO rewards.

RustAIImage GenerationBittensor

Sopra Financing Platform · Sopra Banking Software

Production ↗

Digitisation of dealer and customer services for retail and wholesale financing.

JavaSpring BootReactReduxPythonMicroservicesAWSGCP

Cassiopae · Cassiopae

Production

Build a new product version to cater to multiple financing portfolios in APAC and EU region.

JavaSpring BootPythonAWSGCPMicroservicesPostgreSQLKubernetes

Capgemini R&D · Capgemini

POC

POC to crawl social media data and perform analytics to generate banking sales lead contacts.

HadoopHDFSHiveNoSQLMapReduceJavaLinux

HSBC – OHSS · Capgemini · HSBC

Production

Designed and developed new features for customer contact and contact history core banking modules.

JavaSpringJSFOracleMainframeHadoopHiveMapReduce

SAT – GNOSIS · Toptal · GNOSIS

Discontinued

AI-driven SAT preparation platform — project closed due to funding constraints before production.

JavaSpring BootOpenAI APIGeminiAmazon ECSPostgreSQL

Calorie Tracker · Personal

Open Source ↗

Open-source full-stack calorie and nutrition tracker with REST API and flexible food database schema.

JavaFull-stackOpen Source

"I've shipped AI systems across three continents. I still can't make my coffee maker smart. Let's talk."

Open to architecture and TPM conversations — whether it's a project, a role, or just trading ideas about AI systems and software delivery.

Let's talk →