Max Murray ๐Ÿ‘‹

Full-Stack Software Engineer in Bangkok, Thailand

Full-stack software engineer building production AI features and type-safe web applications. Focused on retrieval-augmented generation (RAG) and LLM evaluation on TypeScript and Next.js stacks, shipping products that span national-scale live events and enterprise platforms. Works test-driven, leaning on automated tests to keep architecture clean and code maintainable.

Download resume

Max Murray profile photo

@maxmurr

GitHub ยท 66 repos

Projects

Experience

Mid-level Software Engineer

Jan 2025 โ€“ Present
Innovative Extremist
  • Raised retrieval accuracy to ~95% on an 81-case evaluation set for an enterprise AI chat application on open-source LLMs, iterating a user-feedback loop over the retrieval-augmented generation (RAG) pipeline; client demos generated new business leads.
  • Built the Thai PBS Election โ€™69 results dashboard (TanStack Start, React 19) serving 200,000+ peak concurrent viewers across 77 provinces, with live result polling and a drag-and-drop coalition builder; delivered the prior Election โ€™68 site (Next.js) at the same scale.
  • Shipped two type-safe TypeScript products for Allianz Ayudhya, a mobile-first agent portal and a sales analytics dashboard (Next.js, tRPC on Fastify, Drizzle, PostgreSQL, Redis), replacing on-request Excel reports for large offices with self-service analytics every agent can track.
  • Engineered ByteArk Lighthouse, a video-streaming analytics platform on a Next.js backend-for-frontend with tRPC, surfacing AI-generated insights (Vercel AI SDK, Dify) that lead with most-watched content and peak viewing times.
  • Led internal AI-tooling workshops on Claude Code across three engineering teams, with 90% of engineers adopting it effectively.

Junior Software Engineer

May 2024 โ€“ Dec 2024
Innovative Extremist
  • Created byteark-player-angular, an open-source Angular and Video.js player library for ByteArk, expanding streaming-partner compatibility as a reusable public package.
  • Launched the Playboard video-platform UI (Next.js, Tailwind CSS), adding custom domain and subdomain support for customer-branded deployments.

Software Engineer Contractor

Oct 2023 โ€“ Apr 2024 ยท Part-time
Innovative Extremist
  • Reduced bundle size 30% on the Property Perfect real-estate platform by replacing Redux with Zustand, then added route-level lazy loading and image preloading, lifting the PageSpeed performance score from under 50 to 80.

Freelance Software Engineer

Jul 2023 โ€“ Dec 2023 ยท Part-time
Mixay Paradise Hotel
  • Built a full-stack property management system (PMS) for Mixay Paradise Hotel in Laos, cutting monthly accounting time from 10 hours to 2. Led user research with hotel staff to surface workflow bottlenecks, then delivered the data models, REST APIs, and internal design system now used daily by front desk and management.

Skills

Languages

TypeScriptPython

Frontend

ReactNext.jsTanStackTailwind CSSZustand

Backend & Tooling

Node.jsBunFastifyHonotRPCPrismaDrizzle ORMPostgreSQLRedisVercel AI SDK

AI & Automation

LangFuseDifyRAGLLM EvaluationAgentic Workflows

DevOps & Testing

DockerGitHub ActionsCI/CDCypressPlaywrightVitest

Education

Bachelor of Science in Computer Science

Kasetsart University

Jul 2020 โ€“ Aug 2024

Get in touch,