Our Services

Our Services

At Caelestis we focus on building clear, effective software solutions that combine technical rigor with a pragmatic approach. Our work is centered on Go and and the BEAM (Elixir and Gleam), covering cloud-native backends, web applications, and real-time systems.

Cloud Native Development

We build robust, scalable applications in Go with modern cloud-native practices:

  • Microservices architecture design and implementation
  • High-performance API development
  • Distributed systems and event-driven architectures
  • Cloud infrastructure on AWS and HashiCorp tools

Web Applications

We design dynamic web applications without unnecessary complexity, guided by hypermedia-driven principles:

  • Single Page Applications (SPAs) and Progressive Web Applications (PWAs)
  • Hypermedia-driven interfaces inspired by HATEOAS and the htmx manifesto (for Go backends)
  • LiveView for real-time, interactive applications on the BEAM
  • Lustre for Gleam-based projects, with ongoing internal developments.

Backend & Real-time Applications

We design scalable services using the AWS stack and the strengths of the BEAM:

  • Scalable backend services on AWS
  • Real-time applications with Phoenix LiveView
  • WebSocket-based communication systems
  • Event-driven and high-availability architectures

Custom Solutions

Beyond typical backends and web apps, we also create tools tailored to specific needs:

  • Command-line interfaces (CLIs) and developer tooling in Go
  • Desktop applications with Fyne
  • System integration and modernization
  • Performance optimization
  • Technical consulting and architecture design