Nguyen Gia Huy avatar

Nguyen Gia Huy

Community

@hzeroxium · Ho Chi Minh City, Vietnam

1Followers
|
49Public Repos
|
30Published Skills

<My bio>

Agent Skills by Nguyen Gia Huy

Showing 30 vetted skills indexed across 1 GitHub repositories.

HZeroxiumHZeroxium

java-build-maven

Standardize multi-module Java Maven builds with parent POMs and pinned versions.

Community
Advanced
HZeroxiumHZeroxium

java-security-audit

Audit Java backend services for security risks and generate a findings report.

Community
Advanced
HZeroxiumHZeroxium

java-messaging-rabbitmq

Configure RabbitMQ queues with acknowledgements, retries, and dead-lettering for Java applications.

Community
Advanced
HZeroxiumHZeroxium

java-api-design-rest

Design REST APIs with resource modeling, pagination, and RFC 9457 errors.

Community
Advanced
HZeroxiumHZeroxium

java-outbox-idempotency

Implement transactional outbox patterns with idempotent consumers for Java microservices.

Community
Advanced
HZeroxiumHZeroxium

java-concurrency-threads-virtual

Guide Java virtual thread migration for blocking I/O workloads with timeouts and observability.

Community
Advanced
HZeroxiumHZeroxium

java-observability-tracing

Implement distributed tracing across microservices with OpenTelemetry and W3C Trace Context.

Community
Advanced
HZeroxiumHZeroxium

java-repo-bootstrap

Standardize Java backend repository layouts, module boundaries, and baseline docs.

Community
Intermediate
HZeroxiumHZeroxium

java-observability-metrics

Design scalable Prometheus/OpenTelemetry-compatible observability metrics for Java services.

Community
Advanced
HZeroxiumHZeroxium

java-gc-tuning

Triage Java GC symptoms and tune G1/ZGC collectors using GC logs, JFR, and heap dumps.

Community
Advanced
HZeroxiumHZeroxium

java-error-model

Generate RFC 9457 Problem Details error responses with deterministic exception mappings.

Community
Advanced
HZeroxiumHZeroxium

java-cache-redis

Implement Redis-backed caching with TTLs, invalidation, and stampede protection for Java services.

Community
Advanced
HZeroxiumHZeroxium

java-config-management

Organize and validate layered application configuration across defaults, files, env vars, secrets, and runtime overrides.

Community
Advanced
HZeroxiumHZeroxium

java-logging-structured

Consolidate Java logs into structured JSON/logfmt with fixed field schemas.

Community
Advanced
HZeroxiumHZeroxium

java-debugging-prod-incidents

Triage Java production incidents using logs, metrics, traces, and safe JVM diagnostics.

Community
Advanced
HZeroxiumHZeroxium

java-code-review-playbook

Apply a production-grade Java backend code-review checklist to PR changes.

Community
Advanced
HZeroxiumHZeroxium

java-dependency-audit

Audit Maven or Gradle Java dependencies for vulnerabilities and version conflicts, then generate an upgrade plan.

Community
Advanced
HZeroxiumHZeroxium

java-testing-unit

Implement Java unit tests with JUnit 5 and Mockito.

Community
Intermediate
HZeroxiumHZeroxium

java-sql-schema-migrations

Plan and execute expand/contract SQL schema migrations across Java databases.

Community
Advanced
HZeroxiumHZeroxium

java-authn-authz-jwt

Implement JWT authentication and authorization in Java backends with JWKS verification.

Community
Advanced
HZeroxiumHZeroxium

java-grpc

Enforce proto conventions and gRPC guidelines for Java microservices.

Community
Advanced
HZeroxiumHZeroxium

java-testing-integration

Automate deterministic integration testing for IO/DB/queue scenarios with container-backed environments.

Community
Intermediate
HZeroxiumHZeroxium

java-build-gradle

Configure and harden Java Gradle builds for multi-module backend projects.

Community
Advanced
HZeroxiumHZeroxium

java-performance-profiling

Profile Java CPU, allocation, and lock bottlenecks with JFR and async-profiler.

Community
Advanced