HanT

Skills

A focused technical toolkit for building useful, maintainable web products.

The emphasis is not on collecting tools. It is on using the right layers well: accessible UI, typed application code, dependable data flow, and deployment habits that make products easier to operate.

DevOps and Cloud

Containerized deployments, cluster operations, cloud hosting, and repeatable delivery workflows.

KuberneteskubectlDockerCI/CDLinuxDigitalOceanAWS S3Vercel

Security

Practical security habits for production services, containers, secrets, and access control.

Container securityRBACLeast privilegeSecrets handlingImage provenanceDCT concepts

Backend

REST APIs, authentication, service logic, integrations, and operational debugging.

Node.jsExpressREST APIsJWT AuthAsync/AwaitAxiosFetchJest

Databases and Caching

Application data storage, API persistence, and caching integration.

MongoDBRedisSchema designQuery debuggingData modeling

Frontend

Responsive product interfaces, protected routes, dashboards, and API-driven UI states.

ReactNext.jsTypeScriptTailwind CSSMaterial UIHTML5CSS3

Tooling and Workflow

Daily engineering tools for testing, debugging, collaboration, and Agile delivery.

GitGitHubPostmanWebpackViteMonitoringDebuggingAgile

Engineering habits

What sits underneath the stack.

Good tools matter most when paired with judgment. These principles guide how I approach features, reviews, and production readiness.

Accessibility by default

Semantic markup, visible focus states, keyboard paths, and readable content are part of the implementation, not polish added later.

Performance awareness

I pay attention to loading behavior, stable layouts, image optimization, and how much JavaScript a page really needs.

Update-friendly structure

Content and components are separated so projects, skills, links, and achievements can grow without rewriting core routes.