KONG JUN SIENG

やればできる!

KONG JUN SIENG

Software Developer / Full-Stack Developer

Scroll ↓

~(∠・ω< )⌒★~
CHAPTER 01

Case Studies

Document-Driven Human-AI Collaboration: An Empirical Study of AI Agent Development Methodology

Document-Driven Human-AI Collaboration: An Empirical Study of AI Agent Development Methodology

An empirical record of personal project development centered on documentation-driven and human-AI collaboration, demonstrating how software engineering standards can be implemented in AI-assisted development.

ObsidianOpencodeDeepSeek V4 FlashOllamaQwen3:14B
~ヾ(゚△゚)ノ~
CHAPTER 02

Projects

Chicken Coop Monitoring System (CCMS)

Background

Commissioned by Satoyama Farm, the Chicken Coop Monitoring System (CCMS) provides real-time monitoring of chicken coop environment and flock health, supporting the farm's digital transformation. The project adopts an edge computing + IoT + web management platform architecture, with terminal devices deployed on-site at the farm and servers managed by the client.

Contributions

  • Hardware Integration — Installed Linux OS on Raspberry Pi, connected temperature/humidity sensors and camera module
  • Edge Development — Wrote sensor drivers, data collection scripts, MQTT/HTTP data reporting and edge computing logic in Python
  • Backend API — Built RESTful endpoints with Fast API, covering device data ingestion, data query, device management, and alert notification

Outcome

Edge system successfully deployed and validated: Raspberry Pi autonomously collects environmental data and reports to the client's server, enabling remote monitoring and anomaly alerts for the chicken coop. The complete IoT data pipeline (sensor → edge → API → visualization) is fully operational.

Chicken Coop Monitoring System (CCMS)

Chicken Coop Monitoring System (CCMS)

IoTPythonRaspberry PiFast APIRESTful APIsNext.jsNode.js

Portfolio

Background

A personal portfolio site serving as a technical validation project for AI-assisted development. Followed a 'documentation-first' workflow — completed over 10 design documents in Obsidian covering brand positioning, style guide, wireframes, and technical architecture before writing a single line of code. Then, based on those specifications, developed with hybrid AI assistance from DeepSeek V4 Flash + Ollama local models, going from zero to deployment in about 2 weeks.

Contributions

  • Architecture — Designed the project directory structure, component tree, data flow, and Server/Client boundaries
  • Design System — Established design tokens via Tailwind v4 @theme, integrated game-style UI components
  • Full-Stack Development — Next.js 16 App Router, next-intl trilingual i18n, Zod data layer, Framer Motion animation system
  • Game-style Experience — Chapter header system, blue dialog box narrative, option-button interactions, transition dialogues, intro scenario
  • CI/CD — GitHub Actions lint + typecheck + build + Vercel auto-deploy

Outcome

A responsive multilingual portfolio site deployed on Vercel with an interactive game-style intro experience. The project itself serves as the best case study — demonstrating how AI-assisted + documentation-first methodology can deliver a design-driven frontend project in 2 weeks.

Portfolio

Portfolio

Next.js 16Node.jsTypeScriptTailwind CSSFramer Motion
~((((;゚Д゚))))~
CHAPTER 03

About

KONG JUN SIENG

For my final year project, while others wrote theses, I built an IoT edge system that taught devices to "report" their own data (Python + data transmission). Along the way I split into two brain cells—one writes React/Next.js/TypeScript full-stack, the other does "audio processing" with ASR + ffmpeg. Game industry experience? Zero, I'll be honest. But my hidden passive skills include: staying up till 3AM optimizing frame rates, learning Japanese to watch anime raw, and stubbornly fighting bugs until they surrender; or just rewriting the whole thing. I learn fast and I'm stubborn. My biggest strength isn't how good I am now—it's that every time I look back at my old code and think "what the hell was that?"

PythonTypeScriptReactNext.jsNode.jsGitRESTful APIsRegular ExpressionsInternationalization (i18n)IoTFramer Motion
~(゚ロ゚;)~