Photographer & Senior Software Developer

Through
lens
& logic

I create images that breathe and systems that think. A photographer who codes, a developer who frames. Both disciplines share the same obsession — finding the perfect composition.

Moody architectural photograph
Winter

Let's create
something worth
remembering

+420 602 952 199
kalab@vojtechkalab.eu

Duality

Photography

Capturing light

I work with available light, searching for moments where shadow and form tell a story without words. From portrait to architecture — the eye always finds a frame.

Development

Building systems

Clean architecture, thoughtful UX, and code that ages well. I build digital products with the same attention to detail I bring to a photograph — every pixel, every line matters.

Photography

Development

I specialize in modern web applications with Next.js/React and Angular in TypeScript. Over 15+ years, I've helped teams turn complex product requirements into clean, functional interfaces with the architecture that makes those interfaces maintainable long-term. I ramp up quickly on existing codebases and start delivering from day one. Beyond hands-on development, I've led front-end teams as a tech lead. I choose tools based on what a project actually needs. And I push back when something doesn't. That might mean proposing a better flow to a UX designer, challenging an assumption with an analyst, or flagging a scope risk to a client before it becomes a problem.

BI & Reporting

Custom plugins for BI tools to display financial reports — end-to-end data processing pipelines from raw data to interactive dashboards.

Charts TypeScript SQL

Web Applications

Large-scale SPAs and enterprise platforms — from architecture and component libraries to performance optimization and release pipelines.

Angular React Next.js Node.js

Automation & Tooling

Build tools, data processing pipelines, data transformations, and CI/CD workflows — removing repetitive work and reducing long-term costs.

Node.js TypeScript PHP

Tools & Stack

Photography

OM SYSTEM. The right glass for the right light.

Affinity Photomator Pixelmator M.Zuiko 3/4

Frontend

Interfaces that feel as considered as a well-composed frame.

Angular React TypeScript Next.js CSS

Backend

Systems built to last — clean APIs, thoughtful data models, data transformation.

SQL Node.js PHP