Operates across the full stack — frontend interfaces, backend services, infrastructure. Six years moving between fintech, streaming, AI tooling and small-team product work. Comfortable in legacy codebases and on the edge of new ones.
Maintaining and building the Onboarding API behind the Wallet App, plus a multi-tenant platform for compliance and payment-risk reviews. Third-party KYC, risk and compliance integrations wired in per user residency — the operational surface that keeps a global crypto platform inside the lines.
Built an AI video editor on NextJS + NodeJS with multi-agent LangChain workflows spanning multiple models. Shipped a transcoding API for HLS rendering with FFmpeg, and fed video, image and audio into vector stores for multimodal agents to retrieve over.
Led and supervised technical solutions across multiple client engagements, owning delivery timelines and mentoring engineers up the stack. Planned and stood up AWS infrastructure with Terraform. Voted Culture Champion of the Year 2024 by the team.
Wanted a startup, wanted out of my country, wanted out of my comfort zone. Got all three. Shipped high-performing apps on NextJS + NestJS + AWS and multi-platform mobile with Ionic and React Native — new client, new domain, every month another problem to learn.
API team — maintaining and securing the Accounts, Clients and Identity Validation services in Kotlin + Spring, with Redis and MongoDB cache layers and OpenShift deploys. Twenty-plus engineers, endless documentation, and a hard education in how complex systems actually move.
Software factory. Picked up frontend frameworks and Node ecosystems quickly. Learned how to translate vague client requirements into shipping software.
Built and maintained the public website, the internal intranet, and the company's CRM. First taste of building tools that real people sit in front of all day.
Where the journey started. Maintained the main site, then shipped a project solo: Joining the Dots — winner of the IMF Anti-Corruption Challenge.
The toolchain I reach for when shipping agentic systems — model providers, retrieval, evaluation, and the editor surface I actually code in.