本文へスキップ

Technology

新たなAgentic開発の時代において、AIの真の能力を解き放ち、お客様に最高品質とスピードで貢献するために、当社が採用している技術の一例をご紹介します。

変化の激しいAI時代においても、高い向上心と強い好奇心を持つ技術者が、ストレスなく自由闊達に最高水準のAgentic開発に取り組める業務環境を整えています。定着に向けた環境整備と教育への投資により採用費と再教育費を抑えることで、費用対効果に優れ、最高品質とスピードを両立した価値の提供を実現しています。

Agentic開発基盤

AIを活用した開発フローを整備し、組織に定着させます。

Scala

Scalaが持つ能力を引き出し、AIによる開発を前提にした改善、内部品質の改善、テスタビリティの改善、オンボーディングコストの削減等を実現しAIとチーム生産性を最大化します。

  • Scala3, Scala.js, Scala Native
  • Scalafmt, Scalafix
  • Always-Valid Domain Model
  • Generic Programming
  • Magnolia, Shapeless
  • Extensible Effects
  • Tagless Final, Monad Transformer
  • Cats, Cats Effect, FS2
  • Akka
  • Play Framework, Akka HTTP, Http4s
  • Tapir
  • Skunk, Doobie
  • Circe, PureConfig, Spire
  • refined, Iron, Chimney, Monocle
  • MUnit, ScalaCheck, Testcontainers
  • Gatling
  • Kamon, otel4s, Sentry
  • Scala Logging, Scribe, Woof, log4cats, TreeLog
  • Macwire, Enumeratum
  • Scalaz, Monix, Quill, Sttp, Squants
  • Slick, ScalikeJDBC
  • Play JSON, Specs2, Anorm
  • Scalatest
  • Apache Spark, Scio

バックエンド基盤

Scalaを中心に、堅牢性と実行時安全性を最優先に設計します。

  • 純粋関数と副作用分離による解析性・修正性・試験性の向上
  • Always-Valid Domain Modelの導入
  • 動的DIから静的DIへの移行
  • ライブラリとランタイムの更新戦略
  • APIドキュメントの自動生成と運用
  • 性能測定とパフォーマンス最適化
  • JDKアップグレード(8→11→17→21)対応
  • アーキテクチャ設計とドメインモデリング
  • Command Query Responsibility Segregation 更新系と参照系を分離し、複雑な業務ルールの変更容易性と読み取り性能を両立しやすくします。
  • Event Sourcing 状態遷移を不変のドメインイベントとして追記専用で永続化し、イベント再生による状態の復元、監査証跡の完全性確保、参照系データの再生成を可能にし、ドメイン駆動設計やイベント駆動アーキテクチャとも高い親和性を持ちます。
  • Haskell / Rust
  • fast-check / Hedgehog
  • ESLint / Conventional Commits
  • 監視とメトリクス設計
  • Redis

フロントエンド体験

TypeScript 6.0とモダンフロントエンドで、体験と運用性を両立します。

  • ES5 / jQuery相当のプロダクトをモダン化
  • TypeScript 6.0 / React / Next.jsへの段階移行
  • Vue.jsからReactへの移行
  • Astro v6による静的サイト構築
  • SEO改善とAI SEO対策
  • Core Web Vitals改善とUX最適化
  • UIリニューアルと体験設計
  • 性能測定とパフォーマンス最適化
  • Web Socket
  • Zod / Drizzle / Neon Postgres / PostgreSQL

品質保証とテスト

TDDと自動化で品質を可視化し、継続的に改善します。

  • テスト自動化と品質計測
  • TDDとテスト戦略の再設計
  • Vitest v4 / Playwrightのテスト導入
  • fast-check / Hedgehogによる性質テスト
  • 回帰テストと自動化の強化
  • 品質ゲートとレビュー基準の整備
  • Coverage運用と品質指標の可視化
  • AIが書いたコードの品質監査
  • 既存成果物の検収(外注コントロール)

DevOpsと可観測性

CIの最適化と運用可視化で、改善を継続できる基盤を作ります。

  • GitHub Actionsの料金と速度を改善
  • ubuntu-slim等の軽量ランナー移行
  • shellcheck / batsによる自動テスト
  • 監視・ログ基盤の設計と運用
  • Sentry / Codecovなどの運用設計
  • ビルド・デプロイの自動化
  • Terraform
  • Nginx / Apache
  • CodSpeed

モダナイゼーションと移行

既存資産を守りながら、安全に最新技術へ移行します。

  • Scala 2からScala 3への移行
  • JDKバージョンアップと互換性検証
  • ESModules / TypeScriptへの段階移行
  • Vue.jsからReactへの移行支援
  • 既存システムの性能最適化
  • 変更影響の可視化とリリース計画

対応可能なドメイン

多様な業務領域の知見を活かし、ドメイン固有の複雑さによる開発リスクを低減します。

  • 基幹業務システム連携
  • 予約業務(医療・美容)
  • EC・コマース / ライブ配信EC
  • 物流・配車プラットフォーム
  • 広告配信・マーケティングファネル
  • 採用・スキル評価プラットフォーム
  • 決済・請求を伴う業務システム
  • 大規模データ処理と分析基盤

開発プロセス

再現性のある開発運用を支える実行プロセスです。

  • Agile Software Development
  • Test-Driven Development
  • Trunk-Based Development
  • Spec-Driven Development
  • Functional Programming
  • 課題抽出・要件定義・ロードマップ設計
  • 技術顧問としての意思決定支援と人材育成

Amazon Web Services

実装と運用で対応してきた主要AWSサービス群です。

  • Analytics

    • Amazon Athena
    • AWS Glue
  • Application Integration

    • Amazon Simple Notification Service
    • Amazon Simple Queue Service
    • AWS AppSync
  • Business Applications

    • Amazon Connect
    • Amazon WorkDocs
    • Amazon WorkMail
    • Amazon Simple Email Service
  • Compute

    • Amazon EC2
    • Amazon EC2 Auto Scaling
    • Amazon Lightsail
    • AWS App Runner
    • AWS Elastic Beanstalk
    • AWS Lambda
  • Containers

    • Amazon Elastic Container Registry
    • Amazon Elastic Container Service
    • AWS App Runner
    • AWS Fargate
  • Database

    • Amazon Aurora
    • Amazon Aurora Serverless v2
    • Amazon DocumentDB
    • Amazon DynamoDB
    • Amazon ElastiCache
    • Amazon RDS
  • Developer Tools

    • Amazon Corretto
    • AWS Amplify 簡単な環境構築する機能によりアプリケーションをデプロイすることで、Time to Marketを短縮します。
    • AWS Cloud Development Kit
    • AWS Cloud9
    • AWS CloudShell
    • AWS CodeBuild
    • AWS CodeCommit
    • AWS CodeDeploy
    • AWS CodePipeline
    • AWS SDK
    • AWS X-Ray
  • Management and Governance

    • Amazon CloudWatch
    • Amazon Managed Grafana
    • AWS Auto Scaling
    • AWS CloudFormation
    • AWS CloudTrail
  • Networking and Content Delivery

    • Amazon VPC
    • Amazon API Gateway
    • Amazon CloudFront
    • Amazon Route 53
    • AWS VPN
    • Elastic Load Balancing
  • Security, Identity, and Compliance

    • AWS Identity and Access Management
    • Amazon Cognito
    • AWS Key Management Service

Google Cloud Platform

構築・運用で継続利用してきた主要GCPサービス群です。

  • AI and ML

    • Speech-to-Text
    • Text-to-Speech
  • Compute

    • Compute Engine
  • Application development

    • Artifact Registry
    • Cloud Build
  • Data analytics and pipelines

    • BigQuery
    • Dataflow
    • Pub/Sub
  • Databases

    • Cloud SQL
    • Firestore
    • Memorystore
    • Firebase Realtime Database
  • Google Cloud SDK, languages, frameworks, and tools

    • Cloud Functions for Firebase
    • Cloud Identity
    • Cloud SDK
    • Cloud Source Repositories
    • Cloud Tasks
    • Firebase Crashlytics
    • Firebase Authentication
  • Access and resource management

    • Cloud Console
    • Cloud Shell
    • Identity and Access Management
  • Networking

    • Cloud Domains
    • Cloud DNS
    • Cloud Load Balancing
  • Observability and monitoring

    • Cloud Logging
    • Cloud Monitoring
    • Cloud Profiler
    • Cloud Trace
    • ErrorReporting
  • Security

    • Cloud Key Management
    • Secret Manager
  • Application hosting

    • App Engine
    • Cloud Run
  • Storage

    • Cloud Storage
    • Cloud Storage for Firebase
    • Firestore

開発環境

チーム運用と品質ゲートを支える基盤ツール群です。

  • Git / GitHub Actions / GitHub Codespaces
  • nix
  • zsh / fish
  • Ghostty
  • TAKT AIエージェントをYAML定義のワークフローで連携・制御するオーケストレーターです。実装からレビュー・修正までの開発フローを自動化し、一貫性と再現性を高めます。
  • Logging / Scaling / Monitoring / AWS CDK TypeScript
  • mosh / Tailscale
  • SEO, GEO, AIO, LLMO
  • Next.js / Vitest v4 / Playwright / ESLint / Conventional Commits / Travis CI

その他

モバイル・データ処理・Web開発など、主力スタック以外で構築・運用してきた技術群です。

  • Android
  • Kotlin
  • iOS
  • Swift
  • Python
  • Apache Beam
  • scio
  • Circle CI
  • GitLab
  • Jenkins
  • Seasar
  • Eclipse
  • Emacs
  • Java
  • Struts2
  • PHP
  • Laravel
  • WordPress

Contact

週1時間からの柔軟な関与に対応します。