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.
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.
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.
Specific technologies matter. Knowing when and why to use them matters even more.
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.
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.
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.
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.
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.
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.
This is the part you can play with. Pick a module and explore its technical context.
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.
Users, business, processes, data and the actual reason the software should exist.
Architecture, data model, APIs, permissions, integrations, infrastructure and trade-offs.
Web, backend, native mobile apps, realtime services, automation and AI according to what the product really needs.
Deployment, servers, Docker, monitoring, logs, backups, security and operational ownership.
Caching, Redis, workers, DB/API optimisation, workload separation, multiple instances and load balancing.
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.
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
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.
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.
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.
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.
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.
I’m happy to share specific client references and more detailed project context when discussing a potential collaboration.
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.