You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
DevHire Cloud is a production-engineering portfolio for a recruitment platform: Java 21, Spring Boot 4.0, Next.js, Kafka, OpenSearch, PostgreSQL, Redis, Docker, Kubernetes, Terraform, and a controlled Claude Haiku AI assistant. The repository is written for senior review: it emphasizes service boundaries, owned data, event reliability, observability, security, CI/CD, cloud readiness, and evidence that can be checked without trusting the README.
30-Second Reviewer Brief
Question
Answer
What is being demonstrated?
A microservices hiring platform with candidate, employer, admin/ops, platform, AI, and code-assessment workflows.
0.6.0-SNAPSHOT release cut; next snapshot bump is a post-release maintenance step
v0.6 Stitch app
Merged into master; Code Assessment Studio is the flagship candidate grading, employer review, and admin health workflow
Default branch
master, protected and PR-governed
Dependabot queue
0 open Dependabot PRs after the 2026-05-14 zero-noise apply; 20 stale/behind/risky PRs were commented, closed, and their remote branches pruned; no dependency PR was force-merged into the release
v1 status
Roadmap and acceptance checklist only, not a released tag
The v0.6 UI follows Stitch project projects/5421325194779586117 with a hybrid design system. Public candidate and job-discovery pages use an ITViec-inspired marketplace pattern: search-first red/white surfaces, salary/location/company prominence, compact filters, and mobile-safe job cards without copying ITViec brand assets. Employer, admin, and platform pages keep the "DevHire Cloud Operations" control-plane style: dark navigation, light operational workspace, dense panels, 8px radius, Inter typography, and evidence-heavy status language. Route-matrix screenshots are checked for broken assets, overflow, raw UUIDs, UNKNOWN, loading-only states, fallback banners, smoke labels, mojibake, and hidden assessment payloads.
Cloud State Matrix
Target
State
Verification
Docker Compose
Full local stack for backend, frontend, data, messaging, and observability
docker compose config --quiet
Raw Kubernetes
Renderable manifests, no latest, includes ai-service
kubectl kustomize deploy/k8s
Helm
Local, staging, production, and AWS values
.\scripts\cloud-verify.ps1
Terraform AWS
Apply-ready blueprint validation; no credentials required for CI validation
Release images publish to GHCR as ghcr.io/jasontm17/devhire/<service>:<tag> with commit SHA tags, OCI labels, SBOM, and BuildKit provenance. Docker Hub mirrors are available as docker.io/nguyenson1710/devhire-cloud-<service>:<tag> when the Docker Hub secrets are configured. The current preview set was also pushed locally through Docker Desktop. See container images.
v1.0.0 is not released. The v1 roadmap focuses on product UX depth, backend integration maturity, API/event compatibility, observability SLO maturity, deterministic data depth, cloud apply evidence, and supply-chain hardening. See v1 reviewer guide, v1 demo script, and v1 production gap register.
Honest Scope
DevHire Cloud is a production-engineering portfolio, not a claim of live customer traffic. It does not claim external penetration testing, a production AWS account, or real customer data. Secrets are not committed; cloud apply remains a separate, credentialed operation.