SOFTWARE ENGINEER / END-TO-END BUILDER

I design and build software as a whole.

From the first architecture sketch through web, backend and native mobile apps to databases, AI layers, Docker and production infrastructure. I enjoy large projects where understanding the whole technical system matters.

STARTUPSENTERPRISEPRODUCTION
END-TO-END / SYSTEM VIEW
OWNERJZSOFTWARE ENGINEER
01WEBPHP · Nette · Node.js
02MOBILESwift · Kotlin
03AILLM · RAG · Automation
04OPSDocker · Debian

I am not a one-layer specialist. I bring the most value when I can understand the problem, design the architecture and own the path from the first database table to production operations.

01 / EXPERTISE

Strong across the whole stack.

Specific technologies matter. Knowing when and why to use them matters even more.

WEB

Web & backend engineering

I build web applications and services from the data model to the last endpoint. PHP/Nette, Composer, Node.js and TypeScript, REST APIs, realtime communication, workers, cron, integrations and complex business logic.

PHP · Nette · Composer · Latte · Node.js · TypeScript · JavaScript · REST · WebSockets · APIs
MOBILE

Native mobile apps

Native mobile apps are one of my strongest disciplines. I use Swift and SwiftUI for iOS, and Kotlin with Jetpack Compose for Android. I cover app architecture, networking, local data, authentication, push notifications, location, deep links, Firebase, and delivery to the App Store and Google Play.

Swift · SwiftUI · Kotlin · Jetpack Compose · Firebase · Push · Location · Auth · App Store · Google Play
DATA

Data & databases

Data models, migrations, indexes, performance and long-term maintainability. PostgreSQL, MySQL, MSSQL, Redis and larger data workloads. When a system is slow, I find the bottleneck instead of blindly adding hardware.

PostgreSQL · MySQL · MSSQL · Redis · Query tuning · Cache · Migrations
AI

AI & LLM engineering

I integrate AI as part of real software: OpenAI API, structured outputs, embeddings, RAG, semantic search, document extraction and classification, AI workflows and automation. The model is a system component, not a chatbot bolted on at the end.

LLM · OpenAI API · RAG · Embeddings · Structured outputs · Semantic search · Automation
INFRA

Infrastructure & self-hosting

I can build an application and keep it running. Debian/Linux, Docker, Apache/reverse proxy, SSL, deployment, process management, monitoring, logs, backup/recovery and distributing services across servers based on real load.

Debian · Linux · Docker · Apache · Reverse proxy · SSL · Monitoring · Backups · Load balancing
ARCHITECTURE

Architecture & large systems

On larger projects I start with the system, not the framework. Modules, responsibility boundaries, API contracts, data, permissions, integrations, scaling, operations and room for future change. I can design and own a large technical part independently.

System design · Domain boundaries · APIs · Permissions · Integrations · Scaling · Reliability
02 / SYSTEM VIEW

Everything connects.

This is the part you can play with. Pick a module and explore its technical context.

03 / HOW I WORK

One project. Five layers of ownership.

I bring the most value where shipping one screen is not enough. I need to understand the problem, design the solution and carry it into real production.

01THINK

Understand the problem

Users, business, processes, data and the actual reason the software should exist.

02DESIGN

Design the whole

Architecture, data model, APIs, permissions, integrations, infrastructure and trade-offs.

03BUILD

Build the product

Web, backend, native mobile apps, realtime services, automation and AI according to what the product really needs.

04RUN

Take it to production

Deployment, servers, Docker, monitoring, logs, backups, security and operational ownership.

05SCALE

Keep it fast and healthy

Caching, Redis, workers, DB/API optimisation, workload separation, multiple instances and load balancing.

04 / PRODUCTION

I can build it. And keep it running.

Source code is not where my job ends. I handle deployment, servers, databases, performance, monitoring, backups, incidents and further development. That changes how I design software from day one.

Consumer & community productsEnterprise & internal systemsGreenfield & legacy modernizationLong-term production operations
production://stack
web      PHP / Nette / Composer / Node.js / TypeScriptmobile   Swift / SwiftUI / Kotlin / Jetpack Compose / Firebasedata     PostgreSQL / MySQL / MSSQL / Redisai       LLM / RAG / Embeddings / Automationops      Docker / Debian / Reverse proxy / Monitoringsystem   Architecture / APIs / Integrations / Scaling
05 / EXPERIENCE

Startup speed. Enterprise responsibility.

I have worked on projects for startups and large companies — products people use every day as well as internal systems that daily business operations depend on. I work well in teams, but I can also independently own a large technical area.

06 / SELECTED WORK

Less promise. More real systems.

I have worked with startups and larger companies on systems and products used every day. Some projects are intentionally presented without client names; I’m happy to share specific references and context when discussing a potential collaboration.

CASE 01ENTERPRISE / DIGITALIZATION

An internal platform for day-to-day business operations

Design and long-term development of multiple modules for documents, workflows, reporting, finance, property operations and other internal processes. ERP and system integrations, roles and permissions, automation, imports, production operations and gradual modernization of legacy components.

PHP · Nette · PostgreSQL · MSSQL · REST API · OCR · Integrations · Docker · Debian
ROLEArchitecture · development · integrations · operations
CASE 02MOBILE / COMMUNITY

A community product from backend to native apps

Backend, APIs and product features for a community platform with feeds, profiles, comments, notifications and location-based functionality. Native mobile apps for iOS and Android, push notifications, authentication, realtime features and self-managed production infrastructure.

Swift · SwiftUI · Kotlin · Jetpack Compose · Node.js · TypeScript · Firebase · REST · WebSockets
ROLEEnd-to-end product development
CASE 03DATA / INTEGRATIONS / IOT

Systems that have to process data and survive production

APIs and backend services for integrations, location/GPS data and higher request volumes. Database design, caching, background processing, workload distribution, monitoring and bottleneck analysis across application, database and infrastructure layers.

Node.js · TypeScript · PostgreSQL · Redis · APIs · Background jobs · Monitoring · Scaling
ROLEBackend · data · performance · infrastructure
REFERENCES

I’m happy to share specific client references and more detailed project context when discussing a potential collaboration.

07 / CONTACT

Building something bigger?

A new product, a complex internal system, a mobile app, legacy modernization or a project that needs someone to own a larger technical whole. Get in touch.