bohdan.tsap

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.

$ kubectl get engineer bohdan NAME STATUS AGE RESTARTS STACK bohdan Running 14y 0 full $

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.

14years shipping software
100,000+downloads of my Rust crates
64web components published to npm
JetBrainsOpen Source Program member

Path

Fourteen years, seven chapters.

  1. 2012 – 2014

    Software Engineer

    Mobile device provisioning · UK / Singapore

    Back-end and web work on a platform that provisions mobile devices at scale.

    OracleSpringJavaScript
  2. 2014 – 2016

    Software Engineer

    Brainstorming application · US

    Full-stack development of a collaborative brainstorming product.

    PostgreSQLSpringGWT
  3. 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.

    GCPSpringPolymer
  4. 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.

    Rustcrates.ioHTTP
  5. 2024 – 2025

    Software Developer

    Kubernetes-based HCI platform

    Architecture of distributed platform features, backlog prioritisation, core components and CI/CD.

    KubernetesDockerNode.jsReact
  6. 2025

    Software Developer

    Technology consultancy · US client

    System design, estimation, full-cycle back-end and front-end work, build and deployment scripts.

    SpringReactGraphQLKotlin
  7. 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.

    ReactTypeScriptReduxREST
Lviv Polytechnic National University Bachelor and Specialist degrees in Computer Science

Stack

The toolbox.

Java/Spring Boot/Hibernate/JPA/Kotlin/
TypeScript/React/Redux/Lit/GraphQL/
Rust/Node.js/Go/REST APIs/Microservices/
PostgreSQL/MySQL/Oracle/Cassandra/
Kubernetes/Docker/CI/CD/AWS/GCP/