Software that holds.

Softyal is a one-person software company based in Poland. Backend-oriented, architecture-first, shipping products that started as personal tools.

See our work

About

Built on experience.

Softyal is run by Dawid Stefański, a fullstack developer with a computer science degree and several years of commercial experience in backend systems and architecture.

The products are built the way the commercial work is done: starting from the data model, working up through the API, getting the structure right before touching the interface.

All current products were built to solve a problem the developer had. That tends to produce better software than building for an imagined user.

Architecture and backend systems are not just the day job. They are what gets opened on weekends.

Registered in Poland. Operating internationally.

How things get built.

Architecture

The structure of a system matters more than any individual feature. Getting it right early is cheaper than refactoring later.

Backend first

Most product decisions have infrastructure consequences. Working from the backend up makes those visible before they become expensive.

Interface after architecture

The UI is the last thing designed, not the first. Every feature exists because it earned its place.

Depth over breadth

One product that works properly is worth more than three that mostly work.

Personal use

Every Softyal product was built to solve a problem the developer had.

Stack

What is actually running in production.

Backend

Java
JavaUsed where correctness and long-term maintainability matter most.
SpringThe standard for production Java backends. Mature, well-understood, predictable under load.
Node.jsFast to iterate on for smaller services and internal tooling.
PostgreSQLRelational, reliable, runs everything. In use across all projects.

Mobile

React NativeSingle codebase for iOS and Android without sacrificing native feel.
ExpoBuild, submit, and update React Native apps without maintaining native toolchains.

Web

Next.jsApp Router, server components, good defaults. This site runs on it.
TypeScriptCatches the mistakes that matter before they reach production.

Infrastructure

HetznerReliable European cloud infrastructure. Consistent performance across all production deployments.
CloudflareGlobally distributed object storage. Consistent access latency regardless of transfer volume.
CaddyHandles TLS termination and reverse proxying correctly, with zero ongoing configuration overhead.
DockerSame environment from development to production.

Observability

SentryError tracking that surfaces what actually needs fixing.
PostHogProduct analytics without sending data to an ad platform.

Payments

StripeHandles payment complexity properly. Docs are actually good.
RevenueCatSubscription lifecycle management that handles the edge cases homegrown solutions consistently miss.

Most of these have been in production for years across multiple projects.

Gymony

Not a workout logger.
Not a generic plan generator.

Gymony is an AI-powered training platform for beginner to advanced gym-goers who train without a personal coach.

It generates a full periodized programme based on your goals, equipment and schedule, then adapts week by week through progressive overload, automatic deload scheduling, and AI weight suggestions based on your actual performance.

Simple enough to start on day one. Flexible enough to train your way. Structured enough to keep you progressing toward something that actually means something.

Written because nothing existing did this well enough.

Still used every week by the person who built it.

Periodized programmes.

Built around your goals, equipment, experience and schedule.

Progressive overload.

Weights and volume adapt automatically each week.

AI weight suggestions.

Based on your actual logged performance history.

Deload scheduling.

Burnout prevention built into the programme automatically.

Full workout execution.

Rest timers, set logging, warmup guidance included.

Progress tracking.

Volume, strength and consistency tracked over time.

Available on Web. Coming to iOS and Android soon.

Open Gymony

Get in touch

Questions, business enquiries, or anything else: reach out directly.