Work Experience

My professional journey in tech leadership and software development

Planning & Project Management

  • Led end-to-end project delivery for enterprise clients: requirements gathering → business analysis → technical specification → system design → deployment.
  • Managed cross-functional collaboration using Agile/Scrum with Jira; led sprint planning and release planning for a 12-member outsourced team, resulting in 10x transaction volume growth.
  • Authored technical specifications (system architecture diagrams, ERD, API documentation) and stakeholder presentations; facilitated trade-off discussions and aligned non-technical stakeholders with technical constraints.
  • Mentored 4 junior developers through pair programming and code reviews, improving code quality and reducing bug rates by 25%.

LLM Agent Architecture & Design

  • Architected Agentic AI platforms using LangChain and LangGraph: multi-agent systems, autonomous task execution, and tool calling / function-calling strategies.
  • Designed agent architectures (ReAct, plan-and-execute patterns) and agent workflows for complex orchestration and decision-making; defined prompt engineering practices (chain-of-thought, few-shot, dynamic system prompts) for production LLM use cases.
  • Led design of AI-powered risk analysis and chat assistants (OpenAI, Anthropic Claude, Vercel AI SDK), including streaming, state management, and 9-step AI agent workflows; e.g. shipment/supply-chain risk analysis chat agent with tool calling and stream resumption (Next.js, PostgreSQL, Redis, Docker).

Solution Architecture & Cloud

  • Designed and led serverless architecture (AWS Lambda, DynamoDB single-table, API Gateway, Serverless Framework), achieving 45% cloud cost reduction; led architectural decisions on event-driven design (DynamoDB Streams, EventBridge) for high-throughput systems; e.g. multi-currency FX admin portal and serverless backend (React, Serverless Framework, DynamoDB Streams, OTP auth).
  • Established observability (CloudWatch, Datadog) and CI/CD (Docker, multi-environment DEV/UAT/PROD), improving issue detection and customer service response time by 30%.

Representative deliverables (client work anonymised)

  • AI shipment risk platform: 9-step analysis pipeline, tool-calling agent (Vercel AI SDK, DeepSeek), streaming and stream resumption; Next.js, PostgreSQL, Redis, Docker.
  • Internal AI project management: Bedrock Agents, Slack, Kanban/backlog; Amplify Gen 2, Lambda, DynamoDB, Cognito.
  • Multi-currency FX admin & backend: React admin portal (orders, rates, users, RBAC); serverless APIs, DynamoDB Streams, OTP auth.
  • Travel & FX self-service kiosk: React app, bill validator integration, deposit/withdraw, multi-currency; 90% reduction in device downtime.
  • LLM travel assistant & microservices: LangChain/ChatKit chat POC (streaming, DynamoDB); WebSocket chatbot with tool calling (rate alert, budget, FX); rate-alert and notification services.

Interested in working together?

I'm always open to discussing new opportunities, collaborations, or just having a chat about technology.