Software engineering · Full-stack systems

I build clear, maintainable software for real workflows.

I turn rough requirements into typed web applications, internal tools, and production-ready interfaces that teams can understand and maintain.

Static proof routes
Typed project and article pages
Bilingual interface
One shared EN/TH content contract
Local-first intake
No submission API or stored brief

Selected work

Verified work, shaped like product proof.

A focused view of application work with the story kept clear: problem, implementation, and result.

Full-stack Application

2024

Student Logbook System

Full-stack logbook system for student activity tracking and administration workflows.

Problem
Student activity tracking and administrator follow-up needed a structured workflow instead of scattered records.
Built
A full-stack logbook system with database-backed records, authentication workflows, dashboard views, and deployment operations.
Result
A maintainable application foundation that supports student records and administration workflows.
ReactNode.jsMongoDBExpressTailwind CSS

Proof summary

Open proof demo

Capabilities

What I can build for you.

Four software delivery areas behind the selected work.

Full-stack Applications
I build typed web applications with clear data flows, validation, and maintainable boundaries.
Internal Tools & Dashboards
I build database-backed tools and admin workflows that teams can actually use.
Product Interfaces
I compose responsive interfaces with clear states, bilingual support, and accessible controls.
Delivery & Operations
I make builds, deployment checks, and operational workflows repeatable and reviewable.

Blog & Insights

Writing on frontend and software architecture.

Technical notes, implementation patterns, and development stories.

Development5 min read

React Best Practices for Maintainable Interfaces

Practical patterns for keeping component boundaries, state, and rendering behavior understandable.

Read article
Frontend4 min read

Tailwind CSS Patterns for Product UI

A compact set of layout and styling practices for consistent responsive interfaces.

Read article
Architecture6 min read

Building a Static Portfolio with Next.js

Notes on structuring bilingual content, static rendering, and a focused single-page route.

Read article

Project inquiry

Have a workflow that needs a clearer software path?

Shape the context, desired result, and constraints into a concise brief before starting the conversation.

Create a project brief