Software studio · Athens

Fortress Software Solutions

We provide software solutions for businesses and their customers.

Client work

Businesses we build for. Each client owns its source code.

Balance Lab, Nutrition & Wellness

BalanceLab

Nutrition & wellness · Kifissia, Athens

BalanceLab is a nutrition and wellness practice in Kifissia. We built and maintain three products for them.

  • WebsiteThe practice's public site.balancelab.gr
  • Client portalClients follow their meal plans and progress from their phones.portal.balancelab.gr
  • Staff appDietitians manage clients, appointments and meal plans, on the web and the practice's tablets.

Elena's Houses

Hospitality · Athens

Short-stay apartments in Athens. We built their website.

SCS Security

Security systems · Athens

Sound Control Security installs alarms and CCTV in Athens. We built their website.

Battle Arts Academy Coming soon

Martial arts · Kifissia

A kick-boxing academy in Kifissia.

Our products

Software we build and publish ourselves.

Borealis Connect Open source

D&D 5e character builder · web, Windows, Linux, Android, iPhone (sideload)

A multi-user server edition of the Borealis character builder by TeamBorealis, for groups who play together.

  • Rust
  • Axum
  • Tokio
  • sqlx
  • PostgreSQL / SQLite
  • React
  • TypeScript
  • Tauri 2
  • MCP
  • Docker

ProveYourLag In development

Lag reports for gamers · Windows, Linux, Docker

Records network lag while you play and produces a report you can send to your internet provider.

  • Python
  • C# / .NET 10
  • Windows ETW
  • SQLite
  • JavaScript
  • NSIS
  • Docker

Open-source contributions

Fixes we have contributed to other projects, and our own public code.

Borealis Upstream

TeamBorealis · D&D 5e character builder

Four fixes merged into the original character builder.

  • Rust
  • TypeScript

Xpengtk Upstream

Home Assistant integration for XPENG cars

Six pull requests merged, including climate, window and seat controls and a vehicle card for Home Assistant dashboards.

  • Python
  • Home Assistant
  • MQTT
  • JavaScript
  • pytest

What we work with

Languages and tools we use.

Back end

  • Java 25
  • Spring Boot 4
  • Spring Security, OAuth2, JWT
  • JPA & Flyway
  • Rust: Axum, Tokio, sqlx
  • Python
  • REST & OpenAPI
  • WebSocket

Front end

  • TypeScript
  • React 19
  • Vite
  • TanStack Query
  • PWA & service workers
  • i18n (Greek & English)

Apps

  • Tauri 2: desktop, Android, iOS
  • Capacitor: Android
  • C# / .NET 10 Windows services
  • Android (Java, Kotlin)
  • Installers & auto-update (NSIS, MSI, AppImage)

Security

  • Argon2 password hashing
  • AES-256-GCM encrypted secrets
  • OAuth2 & JWT
  • Content Security Policy

Data

  • PostgreSQL
  • SQLite
  • Schema migrations
  • PDF & CSV reporting

Quality

  • JUnit & Testcontainers
  • ArchUnit
  • Error Prone & NullAway
  • Vitest
  • Playwright
  • pytest

Delivery & hosting

  • Docker & Compose
  • GitHub Actions
  • Self-hosted runners
  • GHCR
  • nginx
  • Proxmox & LXC
  • Cloudflare

Integrations

  • Google Calendar
  • Email delivery
  • Home Assistant & MQTT
  • Model Context Protocol
  • LLM providers

About

Fortress Software Solutions is the studio of Evangelos Panos, a software engineer in Athens.

Contact

New projects, partnerships or questions about our apps.

General enquiries

Projects, quotes and partnerships.

Support

Help with Borealis Connect or any of our apps.

GitHub

Source code, releases and issues.