Back to home
Selected Work

Selected Work

A full list of the projects and systems I want to highlight, each with its own detailed write-up.

Real-Time Conversational Engine for AI Voice Agents

Designed a finite-state conversational engine orchestrating telephony, speech recognition, language models, tool execution, and speech synthesis for real-time AI phone calls.

Impact

Enabled configurable AI voice agents capable of handling natural conversations, collecting structured information, and integrating conversational outcomes into business workflows.

TypeScriptTwilioOpenAIWebSocketsSystem Design

Data Extraction and Document Intelligence Systems

Integrated government portals, financial platforms, and document processing pipelines to transform fragmented external data into structured APIs and product workflows.

Impact

Eliminated manual data collection processes and enabled customers to access complex financial information through automated workflows and user-friendly interfaces.

TypeScriptPythonReactMongoDBWeb Scraping

Scaling Digital Onboarding for a European Bank

Unified multiple identity verification providers, automated KYC and KYB risk assessment, and streamlined compliance workflows to help users open bank accounts in under five minutes.

Impact

Increased onboarding automation, reduced manual review workload, and improved conversion by shortening the path from signup to active bank account.

PHPSQLRedisAWSFintech

Designing a Billing Microservice for an AI SaaS Platform

From zero to a production-ready billing domain: subscriptions, credits, Stripe integration, domain events, and failure-safe webhook handling.

Impact

Enabled usage-based monetization and clearer separation between product, billing, and platform concerns.

PythonStripeMongoDBKafkaDDD

Building a Low-Cost Payments Platform with Open Banking

Co-founded and built a recurring payments platform that leveraged direct debit and Open Banking infrastructure to reduce transaction costs compared to traditional card networks.

Impact

Developed a working payment platform, validated the concept with potential customers, and explored an alternative payment model focused on lower fees and better user experience.

Open BankingPaymentsFintechReactNode.js

Designing the Microservice Foundation for an AI Platform

Defined the architectural standards, development patterns, and event-driven conventions used across all backend services of a multi-service AI platform.

Impact

Created a shared engineering foundation that accelerated service development, reduced architectural drift, and improved consistency across teams.

PythonKafkaDDDMicroservicesArchitecture