Authentication modernization
Moving authentication out of the core platform into a centralized Keycloak identity service, for better scalability and single sign-on.
Keycloak, SSO, OAuth2
Consumer lookup service for bank events
A stateless Go service on AWS Lambda that lets consumers check their account and card status during a bank event, fanning out to core banking and card management and returning partial results when one side is down.
Go, AWS Lambda, API Gateway, Compliance
Real-time payments in Go
Services for FedNow instant payments and ISO 20022 message handling, alongside webhook processing for sub-ledger balances.
Go, FedNow, ISO 20022
Loan officer app on Apache Fineract
Next.js middleware and mobile-friendly app in front of a microfinance lender's Fineract core: client search, loan creation, and repayments behind a least-privilege service role.
Next.js, Prisma, Zod, Apache Fineract
Office automation on Telegram
Attendance, shifts, leave, working days, and holiday rules for a multi-location business, run through Telegram bots and a Vue Mini App admin, with a layered Python backend.
Python, python-telegram-bot, Vue, Telegram Mini Apps
Chat-to-ledger bookkeeping bot
A Telegram bot that reads sales and expense messages, parses them with an LLM into structured entries, and keeps running balances, deployed as an active-passive pair for uptime.
Python, LLM, Telethon, High availability
Cloud to on-premise migration
Planning how platform components move from AWS cloud infrastructure to on-premise environments without disrupting operations.
AWS, Infrastructure, Migration
Full-text search
Implemented and evaluated Elasticsearch and OpenSearch alongside PostgreSQL-backed systems.
Elasticsearch, OpenSearch, PostgreSQL