I’m a full-stack software engineer with over seven years of experience shipping production systems that businesses depend on. Today I build anti-money laundering (AML), KYC, and fraud detection technology at eSpear LLC. Before that, I worked on Cambio’s COSMIC, an e-healthcare platform used across Scandinavia, and on CodeGen’s TravelBox™, the reservations engine behind major tour operators, airlines, and cruise lines.
My core stack is Java and Spring on the backend with Angular on the front end, and I work comfortably across the full lifecycle: designing APIs, modeling data in SQL and MongoDB, deploying to AWS and OCI, and delivering interfaces people actually enjoy using. Alongside enterprise work, I’ve delivered 25+ five-star freelance projects covering automation, web scraping, and full web applications, and I run DebuggerMe, a live suite of browser-based developer tools built with Next.js.
On the AI side, I design agentic systems: LLM agents that call tools, work with your data through retrieval (RAG), and connect to existing services over MCP. I care as much about the parts that make them trustworthy in production, such as evaluation, guardrails, and observability, as about the prompt. Pairing that with years of enterprise delivery means an agent is built like any other production service: tested, monitored, and maintainable.
I take ownership of what I build, prioritize clean architecture and long-term maintainability, and thrive on teams that share knowledge openly. If you’re looking to build a product, add a feature, or need an engineer who can carry an idea from whiteboard to production, let’s talk.