Selected work
A selection of engineering projects spanning AI, fintech, utilities, and enterprise systems — built across 15+ years of professional practice.
A suite of 3 production LLM-powered financial advisory applications built with LangChain and multi-model orchestration across GPT-4o, Claude Sonnet/Opus, and Llama. Portfolio Summary generates AI reports for private and public assets using vector retrieval for tax code analysis. Smart Tax Advisor automates tax-loss harvesting with wash sale detection and produces 4 IRS-compliant report types. PAVE (Private Asset Valuation Engine) applies ensemble AI + DCF + comparable analysis to automate 409A equity appraisals.
An enterprise multi-tenant portfolio management system built on Java 21 and Spring Boot 3.4. Architected tenant-isolated database routing using ThreadLocal context and HikariCP connection pooling. Built GraphQL shared services with HTTP/2 multiplexing for security master data, pricing feeds, and 35+ REST API endpoints. Implemented performance attribution analytics (Brinson analysis), real-time portfolio calculations, and OAuth2/JWT authentication with RBAC. Integrated OpenTelemetry distributed tracing, Liquibase migrations, and AWS infrastructure including ECS Fargate, Aurora, and Secrets Manager.
A high-throughput institutional trade processing pipeline used by JP Morgan's investment management division. Built on Spring Boot microservices with Kafka for event-driven order flow, deployed on Amazon EKS with Kubernetes for automated scaling during peak trading windows. Engineered for zero-downtime deployments and strict SLA compliance across global markets.
End-to-end brokerage billing automation for JP Morgan, developed in collaboration with FIA-Tech. Processes large-volume billing data via MQ messaging, applies EhCache for sub-millisecond rule lookups, and exports structured reports using OpenCSV and Apache POI. Replaced a heavily manual process with a fully automated pipeline significantly reducing billing cycle time.
A unified application portal for Rolta's enterprise suite, featuring Single Sign-On implemented via WSO2 Identity Server. Integrated MBeans-based health monitoring to expose JVM and application metrics for operations teams. Gave users a single authenticated entry point into multiple industrial and analytics applications across the platform.
A real-time industrial data integration and analytics platform that ingests OPC (OLE for Process Control) data from utility infrastructure and processes it through a self-learning algorithm to surface operational insights. Deployed across multiple Middle East utility implementations, enabling operators to monitor live plant data and detect anomalies in real time via an analytical dashboard.
An enterprise client management application developed during my tenure at Accenture. Built using Java and J2EE, the system managed client records, interactions, and workflow tasks for a large enterprise client. Provided a solid foundation in enterprise software patterns, application server deployment, and the rigours of professional delivery under an established global consultancy.
Let's talk about your project — I'm available for consulting, contract, and advisory engagements.