Hi, I'm Thura Linn
Full-stack Engineer bridging web, mobile, and APIs
Delivering end-to-end digital experiences from interactive Next.js web applications to native mobile clients and backend services. Proven track record transforming legacy static sites into dynamic production web applications at HomeXpert Asia.

Shipped Product
CodeWall Edu (Android)
Selected work / 04 individual builds
End-to-End Shipped Products
Mobile, web, and the thinking in between.
Frontend Engineer
CodeWall Edu Web Frontend
A bigger canvas for learning.
A responsive, multilingual learning platform built with Next.js. Course discovery, account flows, and QR workflows come together in the browser.
- Next.js
- React
- Tailwind CSS
- i18n
Explore the work below
The contribution / CodeWall Edu Web Frontend
What I built.
Built a responsive Next.js frontend with multilingual content, account flows, course discovery, API integration, and QR workflows.
- 01Next.js App Router
- 02Responsive Tailwind CSS components
- 03Multilingual content
- 04API integration and QR workflows
- Live at codewall-edu.com
- Responsive multilingual web experience
Backend Engineer
CodeWall Edu Backend
Cloud notifications & gateway services for CodeWall
The backend service built for CodeWall Edu, supporting mobile and web clients with asynchronous notifications, JWT authentication, and background event processing.
- Spring Boot
- Java
- PostgreSQL
- Docker
- Google Cloud Run
Explore the work below
The contribution / CodeWall Edu Backend
What I built.
Constructed a REST API microservice utilizing Spring Boot, PostgreSQL, Docker containerization, and deployed on Google Cloud Run with automated CI/CD checks.
- 01Spring Boot REST API with Spring Security & JWT authentication
- 02PostgreSQL relational schema design with Flyway migrations
- 03Docker containerization with lightweight multi-stage builds
- 04Google Cloud Run deployment with health checks and logging
- 05Swagger / OpenAPI specification documentation
- Scalable stateless API container deployed to Google Cloud Run
- Standardized JSON error contracts and token-based authentication
- Clean separation between client requests and async event handlers
Frontend Developer
HomeXpert Web Frontend
A dynamic, bilingual web experience.
Led the transition of HomeXpert’s web presence from a static legacy site (homexpert.asia) into a modern, dynamic, API-driven web application (homexpert.co.th) during a 4-month internship in Thailand.
- Next.js 14
- React 18
- TypeScript
- Tailwind CSS
- RESTful APIs
Explore the work below
The contribution / HomeXpert Web Frontend
What I built.
Developed a modern Next.js 14 web application integrating dynamic REST APIs for products, customer reviews, authentication, and contact workflows with Thai and English localization.
- 01Next.js 14 App Router with React 18 & TypeScript
- 02REST API Integration for dynamic products, reviews, and authentication
- 03Tailwind CSS design system with mobile-responsive layouts
- 04Bilingual Internationalization (Thai & English)
- 05Optimized Open Graph, SEO tags, and social metadata
- Redesigned and modernized the production website from homexpert.asia to homexpert.co.th
- Integrated live product and review feeds via secure backend APIs
- Delivered full bilingual support tailored for the Thai market
Backend Developer
HomeXpert Backend
Behind the HomeXpert web platform.
Backend development for HomeXpert, supporting the dynamic website and its product, customer review, authentication, and contact workflows.
- Spring Boot
- Backend
- REST APIs
Explore the work below
The contribution / HomeXpert Backend
What I built.
Built the backend for the HomeXpert platform and connected it to the web frontend for product data, reviews, authentication, and contact workflows.
- 01Product data services
- 02Customer review workflows
- 03Authentication
- 04Contact workflows and frontend integration
- Delivered backend functionality for the HomeXpert web platform