I WAYAN DARMIKA ESA KRISSAYOGA
Senior Back-End Developer
Professional Summary
Results-driven Senior Back-End Developer with 5+ years of experience in TypeScript, microservices architecture, and cloud-native applications on both AWS and GCP. Published researcher with expertise in AI agent orchestration using LangGraph and Model Context Protocol (MCP). Based in Bali, Indonesia with a proven track record of delivering production-ready, type-safe systems. Combines technical excellence with an artist's attention to detail and design-first engineering principles.
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
MCP server for hotel searches using Booking.com API. Implements robust error handling, rate limiting, and clean API abstractions.
Python • Model Context Protocol
Telegram bot using OpenAI Agents SDK and MCP Server. Popular project with community adoption.
Python • OpenAI API • Model Context Protocol
LangChain Agent with MCP Servers: Using LangChain MCP Adapters for tool integration.
Python • LangChain • Model Context Protocol
Modern implementation of ISONER (Information System on Internet Messenger) framework using microservices architecture with Python, FastAPI, Supabase, Redis, and GCP Pub/Sub.
Python • FastAPI • Supabase • Redis • Google Cloud Platform
A modern TypeScript playground with AI code assistant integration. Demonstrates strict type safety with generics and advanced TypeScript patterns.
TypeScript • Node.js • OpenAI API
A modern microservices architecture with FastAPI, Telegram Bot, and Message Broker deployed on GCP. Features auto-scaling and message broker patterns.
Python • FastAPI • Google Cloud Platform • Docker
+ 40 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
- • 46 public GitHub repositories
- • Open-source contributor (11+ stars on MCP server)
Additional Information
Work Authorization: Legal right to work in Indonesia (Indonesian citizen)
Availability: Immediate • Open to on-site (Bali) or remote with US timezone alignment
Development Tools: Cursor IDE (AI-assisted), VS Code, Git, Docker, Terraform
Interests: Architecture & properties, Music (singer-songwriter), Continuous learning