Slide 47
Slide 47 text
© CADDi Inc.
Technology Stack
47
Frontend
・TypeScript
・React
・Next.js
・Apollo Client
・Storybook
・Vitest, Jest
BFF
・TypeScript (NestJS)
・Apollo Server
※In some cases, placement
may not be made based on
the nature of the item.
Backend
・TypeScript (Express, Fastify, NestJS)
・Rust (axum)
・Go, Java (Quarkus)
※Depending on the product characteristics, other
languages may also be used besides those mentioned
above.
Algorithm
Machine Learning
・Python ・Rust
・OpenCV ・PyTorch
・Vertex AI ・LangChain ・Unsloth
Infrastructure Google Cloud, Kubernetes, Istio, Cloud Run
Cloudflare, Argo Workflows, etc …
Async integration Cloud Pub/Sub, Cloud Tasks
DevOps GitHub Actions, Terraform, Conftest
Argo CD, Kustomize, Helm, Kyverno
Datadog, MixPanel, etc …
Data Cloud SQL(PostgreSQL), AlloyDB
BigQuery, dbt, Trino, Iceberg, Elasticsearch
Dev Tools GitHub Enterprise, GitHub Copilot
Cline, Claude Code, Devin
Figma, Storybook, etc …
Communication Slack, Confluence, Jira, Miro, Asana
Authentication Auth0, Firebase Authentication
OpenAPI
gRPC
OpenAPI
GraphQL
Key Points for
Technology
Selection
While selecting technologies based on
product characteristics, we also focus
on standardization across teams to
achieve overall optimization.
To leverage the advantages of type
systems in development, we prioritize
the selection of static typed
languages
01 02