Aktis is Petros — technical director at GENIKI THERMANSEON Group SA, and the solo developer who built the company's entire digital infrastructure from scratch. Now offering the same capability to other businesses.
GENIKI THERMANSEON Group SA is an HVAC equipment distributor in Athens, Greece. Technical director Petros needed tools the market didn't offer: a standards-accurate hot water sizing calculator in Greek, a seawater temperature database for heat pump design, a logistics CRM that understands Greek carriers, and a company knowledge base that doesn't hallucinate.
Rather than wait for someone to build them, he built all of them — in production, with proper auth, proper tests, proper CI/CD. The tools run every day. Engineers use the DHW Calculator for real project submissions. The after-sales team uses the Knowledge Base to answer customer questions without calling the technical director every time. The logistics manager uses the CRM to track 178 carriers and draft quotes.
None of these were prototypes. The DHW Calculator has 138 unit tests. The Marine Platform runs a weekly GitHub Actions precompute job against the Copernicus ocean database. The Transport CRM has automated daily backups to GitHub Releases.
Building all of this for a single company was unsustainable as a side project — it's now a separate offering. Aktis makes the stack, the patterns, and the speed available to other businesses that need tools built correctly and shipped fast.
"We don't sell you software we've never shipped ourselves. Every tool we offer is running in production. We know what it costs when software fails in a B2B context — because we've had that conversation with our own technical director."
Every tool in active use across the six production applications.
| Category | Technology | What for |
|---|---|---|
| Frontend | React 19 + Vite + TypeScript | All web apps |
| Frontend | Tailwind CSS v4 | Styling |
| Frontend | Vitest | 150+ tests per app |
| Backend | Cloudflare Pages Functions | Edge-native serverless API |
| Backend | Cloudflare D1 (SQLite) | Operational database |
| Backend | Cloudflare R2 | File storage |
| Backend | Cloudflare Workers | Background jobs + cron |
| AI | Anthropic Claude Opus / Sonnet / Haiku | Complex reasoning, fast responses, extraction |
| AI | Voyage AI (embeddings + reranking) | Semantic search |
| AI | Anthropic Citations API | Source-attributed answers |
| Auth | Supabase Auth | Email + password for SaaS apps |
| Auth | Custom HMAC sessions | D1-only apps, no Supabase dependency |
| Resend | Transactional email | |
| CI/CD | GitHub Actions | Deploy on push, daily backups, weekly precompute |
| Hosting | Cloudflare Pages | Global CDN, ~€0 at startup scale |
| Data | Copernicus Marine (CMEMS) | Oceanographic data |
| Mobile | Expo + React Native | iOS + Android apps |
| Database (RAG) | Supabase Postgres + pgvector | Vector embeddings |