I WAYAN DARMIKA ESA KRISSAYOGA
Python backend & AI engineer
Professional Summary
Python backend and AI engineer based in Bali, Indonesia, building backend systems, agent workflows, API integrations, and automation. My current focus is practical, production-minded software for real business contexts, with FastAPI, LangGraph, MCP, cloud services, and TypeScript. Published researcher on AI-based travel agent architecture and chatbot search.
Technical Skills
Research Publications
AI-Based Travel Agent Architecture with Implementation of LangGraph and Model Context Protocol (MCP)
Buletin Teknologi Informasi • July 2025
Keywords: LangGraph, MCP, Multi-agent AI, Travel Booking, LLM
N-Gram and Full-Text Search Algorithm Testing for Pattern Recognition in a Chatbot Engine
Engineering Proceedings (MDPI) • September 2025 • DOI: 10.3390/engproc2025107086
Keywords: N-Gram, Full-Text Search, Chatbot, NLP, ISONER, Pattern Recognition
Selected Projects
An MCP server that connects hotel search workflows to Booking.com, making live accommodation search available to AI agents as a tool.
Python • Model Context Protocol
An example LangChain agent using MCP adapters to connect its reasoning to external tools.
Python • LangChain • Model Context Protocol
An AI-powered operations assistant for villa and hotel managers in Bali, combining agent workflows with the tools a real hospitality team needs.
Python • FastAPI • LangGraph • Model Context Protocol • Stripe • Next.js
A LangGraph booking flow that pauses for human approval at the right moment instead of treating every decision as fully automated.
Python • LangGraph
A small multi-agent system with separate agents for coding, data, and research tasks.
Python • LangGraph
A Cognito-authenticated user service built around a DynamoDB single-table design, Lambda, and EventBridge for service-to-service events.
TypeScript • AWS • Serverless Framework • DynamoDB
+ more repositories at github.com/esakrissa
Education
Bachelor's Degree in Information Technology (Teknologi Informasi)
Universitas Udayana
Bali, Indonesia
- Published 2 research papers
- First author on AI/LangGraph publication
- Research on microservices and chatbot systems
Languages & Achievements
Languages
- • English – Fluent (1,600+ day Duolingo streak, Score: 130)
- • Indonesian – Native
- • Balinese – Native
Key Achievements
- • First author on AI/LangGraph research paper
- • Open-source hotel search MCP server used by the agent community
- • Production-minded backend and AI projects built in public
Additional Information
Work Authorization: Legal right to work in Indonesia (Indonesian citizen)
Availability: Immediate • Open to remote roles, aligned with APAC and EU timezones
Development Tools: Cursor IDE, Claude Code, Git, Docker, Terraform
Interests: Architecture & properties, Music (singer-songwriter), Continuous learning