Field notesSoftware systems2026
I build software
from the failure state backward.
Full-Stack Developer & Information Technology Student in Phnom Penh, Cambodia, focused on backend systems, modern web applications, AI-powered tools, and experimental software.
P–01
Flagship system / AI-powered developer tool
EggScan
Observation
Turn a raw GitHub profile into a scored, readable audit with both a roast and constructive feedback.
System
- GitHub profile
- GraphQL extraction
- Spring service
- Groq audit
- Readable verdict
Decision
- Architecture
- Monorepo with a decoupled Spring Boot 3.3.4 (Java 21) backend and a Vite + React frontend.
- Endpoints
- /api/scan for analysis and /api/health for readiness checks.
Evidence
Note / 001
Working principle
Build from the real workflow.
Make state, failure, and evidence visible.
Archive
Systems on record
Verified project facts, stacks, and source routes.
Working position
Full-Stack Developer & Information Technology Student
I’m an Information Technology student in Phnom Penh focused on Java and Spring Boot backends, PostgreSQL, and full-stack web applications with React and TypeScript.
My projects also explore AI-powered developer tools, document retrieval, computer vision, and embedded systems — carried from data models and API contracts through to readable, accessible interfaces.
- Backend systems
- Java, Spring Boot, MyBatis, PostgreSQL, REST APIs
- Interfaces
- React, TypeScript, Responsive interfaces, Accessibility
- Applied AI & hardware
- Groq, GitHub GraphQL, RAG, Python, MicroPython, Computer Vision
- Engineering practice
- Git, GitHub Actions, Docker, SonarQube, Documentation, Database design