SplendensLabs

Our engineering stack

Open by default. Cloud-portable by design.

Spring Boot 3.2 + Java 17 on the backend, Next.js 16 + React 19 on the web, Python FastAPI for AI sidecars, MySQL / Postgres / Kafka for data — choose the cloud, we ship the same stack everywhere.

Spring BootNext.js 16Python FastAPIMySQL · PostgresKafkaAWS · GCP · Azure
See how we work
Java 17
Spring Boot 3.2
Next 16
React 19, app router
Open
Source — every layer
Multi
Cloud + on-prem
Engineering

Platform & stack you can inspect

We integrate with the tools your teams already trust — no proprietary black box. Standards-based APIs, reproducible pipelines, and observability from day one.

Models & inference

  • OpenAI
  • Anthropic
  • Azure OpenAI
  • Llama
  • Mistral
  • custom fine-tunes

Orchestration & agents

  • LangChain / LangGraph
  • semantic kernels
  • tool routing
  • policy layers

Data & retrieval

  • vector stores
  • lakehouse
  • Airflow / Dagster
  • real-time streams

ML & training

  • PyTorch
  • JAX
  • Ray
  • KServe
  • feature stores

Cloud & edge

  • AWS
  • GCP
  • Azure
  • Kubernetes
  • Graviton / GPU pools

Observability

  • OpenTelemetry
  • eval harnesses
  • drift monitors
  • cost attribution

Architecture reviews and diagrams shared under NDA — before a single GPU hour is billed.

Reference architecture

Four layers. Every Splendens product, identical spine.

Whether you're shipping Eductate, BloomPetos, or BloomCRM, the architecture rhymes — same auth, same audit, same observability primitives. New verticals onboard in weeks, not quarters.

Layer 4 · Experience

Web, mobile, partner portals

Next.js 16 + React 19 for the web (server-component rendering, app router), native mobile shells, and white-label partner portals — all consuming the same JSON API surface.

  • Next.js 16
  • React 19
  • Tailwind v4
  • iOS / Android shells
Layer 3 · Application

Spring Boot domain services

Java 17 + Spring Boot 3.2 modular monoliths per product line. Stateless JWT auth, role-based access, audit logs, and Flyway-versioned schemas — every release is reversible.

  • Java 17
  • Spring Boot 3.2
  • JPA / MySQL
  • Flyway
Layer 2 · Intelligence

Python AI sidecars (provider-agnostic)

FastAPI sidecars own LLM round-trips — doubt solving, weakness diagnosis, mentor recommendations. Provider switch is an env var: heuristic → Anthropic → OpenAI without touching the Java side.

  • FastAPI
  • Anthropic / OpenAI
  • Eval harness
  • RAG over enterprise data
Layer 1 · Data + infrastructure

MySQL, Postgres, Kafka — cloud-portable

Relational source of truth (MySQL / Postgres), event streams via Kafka, object storage for assets, and the same containers running on AWS, GCP, Azure, or on-prem. Every region, every customer.

  • MySQL · Postgres
  • Kafka
  • S3-compatible object store
  • AWS · GCP · Azure · on-prem

Stack walkthroughs available on request — bring a whiteboard, we'll bring the live system.

Ready to shape your next AI chapter?

Tell us about your domain, constraints, and timelines. We'll respond with a concrete path — workshop, pilot scope, or referral if we're not the right fit.

Typical response within two business days · NDAs welcomed