Software engineer · since 2012
Bohdan Tsap
I build cloud platforms on Kubernetes, web servers in Rust, and the interfaces people use on top of them.
Scroll. Click anywhere to send a shockwave.
About
Backend, frontend and the cluster underneath.
I'm a full-stack engineer who likes owning a feature from the database to the pixel. I've spent fourteen years shipping web applications in Java, Spring and React, led front-end teams, and lately I work deep in Kubernetes: distributed platform features, controllers, CI/CD and the console on top. On the side I write Rust and publish open-source tools other people actually install.
Work
Things I'm building right now.
Kube-DC
Cloud platformA Kubernetes-native cloud: applications, virtual machines, data services and managed clusters behind one control plane, a web console and a CLI.
docs.kube-dc.comrws
Web server · RustA single-binary web server and reverse proxy. Automatic HTTPS from Let's Encrypt, HTTP/3, load balancing with health checks, auth and rate limits.
rws8.techlit-material
UI library64 Material Design 3 web components built on Lit. One npm package per component, no runtime beyond Lit, tested for SSR and in a real browser.
lit.rws8.techHITOP
API clientThe API client your terminal, your CI and your AI agent can all drive. One small Rust binary, with collections kept as YAML files in your repo.
hitop.rws8.techPath
Fourteen years, seven chapters.
-
2012 – 2014
Software Engineer
Mobile device provisioning · UK / Singapore
Back-end and web work on a platform that provisions mobile devices at scale.
-
2014 – 2016
Software Engineer
Brainstorming application · US
Full-stack development of a collaborative brainstorming product.
-
2016 – 2021
Frontend Tech Lead
Company incorporation product · US / Singapore
Five years leading the front end of a product that registers and runs companies online.
-
2022 – 2024
Independent open source
Rust community · JetBrains Open Source Program
Wrote a web server in Rust and published crates that passed 100,000 downloads.
-
2024 – 2025
Software Developer
Kubernetes-based HCI platform
Architecture of distributed platform features, backlog prioritisation, core components and CI/CD.
-
2025
Software Developer
Technology consultancy · US client
System design, estimation, full-cycle back-end and front-end work, build and deployment scripts.
-
2025 – now
Software Developer
Global IT & consulting company · Swiss client
Front-end components and microservices for an enterprise UI framework, and modernisation of legacy front ends.
Stack