profile

Nattanan Jeungtanasirikul

Computer Engineering student at Chulalongkorn University

I'm Kim

Building reliable software,

sharpening algorithms along the way.

WORK
4Plus Consulting
4Plus Consulting Co., Ltd.
Aug. 2026 – Present
Fullstack Developer (Part-Time)
  • Built the competency system for a multi-tenant AI knowledge management platform, including a skill catalog and proficiency scale, individual skill levels, role requirements, and links from knowledge-base documents to the skills they teach.
4Plus Consulting
4Plus Consulting Co., Ltd.
Jun. 2026 – Jul. 2026
Fullstack Developer Internship
  • Built the full-stack AI water-management web application, collaborating with the data engineering team, owning the React/Express UI and API, designing operational dashboards and water network diagram, implementing auth, RBAC, and data ingestion workflows, and working directly with the client to gather requirements and feedback.
  • Contributed to a multi-tenant AI knowledge full-stack development, designed the database schema and sync flow for multi-provider cloud-drive integration, optimized document-processing costs for Google Vision OCR.
FE Camp 19
FECamp19
Oct. 2025 – May 2026
Senior Backend
  • Design and built the backend of a learning management system using Java and Spring Boot, including RESTful APIs, role-based access control, and course management, for a platform used by approximately 500 users.
  • Delivered classroom announcements, document uploads, attendance tracking, pre-test and post-test scoring and statistics, and a subject Q&A module
posnbuuta1
posnbuuta2
BUU POSN Camp
Oct. 2023 – Present
Teaching Assistant
  • Instructed high school students from Eastern Thailand in data structures and algorithms.
  • Designed competitive programming problems and comprehensive test cases for contestant selection.
PROJECTS
graph-rag-service
Graph RAG Service
Graph RAG Service answers questions from a knowledge graph in Memgraph. A worker job chunks each document, extracts its entities, and embeds the chunks and entities, so that they can be retrieved with vector search. User, Knowledge, and Conversation are separate services, built with domain-driven design, clean architecture, and CQRS.
Go
Chi
gRPC
Memgraph
PostgreSQL
Docker
go-chat-backend
go-chat-backend
Chat backend implemented in Go, following a modular monolith architecture with support for RESTful using Echo framework, gRPC, WebSocket APIs, and RabbitMQ-based messaging.
Go
Echo
gRPC
WebSocket
RabbitMQ
Redis
PostgreSQL
GORM
Docker
spellcam
SpellCam - Video Call Web App
A video call web application where users sign in, create custom hand gestures, and on a peer-to-peer video call, posing created hand gestures will displays the label for both people. Hand poses are detected with MediaPipe Hand Landmarker from each caller's camera feed.
Next.js
TypeScript
TailwindCSS
Node.js
Socket.IO
WebRTC
MongoDB
MediaPipe
AWS
go-user-service
Clean Go User Service
A Go-based user service built with Clean Architecture, featuring Google OAuth2 authentication, PostgreSQL persistence, and secure JWT access and refresh tokens with rotation, exposed via RESTful APIs using Gorilla Mux.
Go
Gorilla Mux
GORM
PostgreSQL
Redis
Docker
codeforces
Algorithms and Code Resources in C++
Algorithms for competitive programming and solutions to some problems.
C++

DSA

Data Structures and Algorithms

TOI19

The 19ᵗʰ Thailand Olympiad in Informatics

1ˢᵗ place 🥇
Codeforces

Username: kimnattanan

Highest Rating: ... /ᐠ。ꞈ。ᐟ\

Atcoder

Username: kimnattanan

Highest Rating: 1658

CONTACT

:

jeung.nattanan@gmail.com

I’m always open to messages, please feel free to reach out!

© KimNattanan