bohdan.tsap

Platform · Full-stack · Tech lead · since 2012

Bohdan Tsap

I build cloud platforms on Kubernetes, web servers in Rust, and the interfaces people use on top of them. Open to remote roles worldwide.

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

Ask

Ask about my experience.

Type the question you would ask in a screening call. A small language model running in your browser finds the parts of my CV that answer it.

Runs on your device · model loads when you start typing

How this works
  1. At build time my CV is split into ~50 short passages, and each is turned into a 384-number vector by all-MiniLM-L6-v2.
  2. Your question is embedded by the same model, in your browser through WebAssembly. No server and no API key.
  3. Passages are ranked by cosine similarity plus a small keyword boost. The best matches are shown with their source.

Questions are logged anonymously so I can see what people want to know.

Path

Fourteen years, seven chapters.

  1. 2012 – 2014

    Software Engineer

    WDS (via GlobalLogic) · UK / Singapore

    Backend for a platform that provisions mobile devices at scale, over OMA-DM and OMA-CP.

    JavaSpringOracleJavaScript
  2. 2014 – 2016

    Software Engineer

    ThinkTank (via Remit) · US

    Backend services, REST APIs and database integration for a collaborative brainstorming product.

    JavaSpringPostgreSQLGWT
  3. 2016 – 2021

    Frontend Tech Lead

    CorporateServices.com · US / Singapore

    Led a frontend team of 3 for five years and shipped the SaaS from scratch: architecture, standards, planning, mentoring.

    PolymerAngularTypeScriptGCP
  4. 2022 – 2024

    Freelance, independent open source

    Rust community · JetBrains Open Source Program

    Wrote rws, a web server in Rust; its crates passed 100,000 downloads.

    Rustcrates.ioHTTP
  5. 2024 – 2025

    Software Engineer

    Kube-DC · Kubernetes cloud platform

    Multi-tenant cloud services, a self-service developer platform, observability, on-call and security, running as a public PaaS and 4 on-premise installations.

    KubernetesKubeVirtNode.jsReactGo
  6. 2025

    Software Engineer

    Indeed (via SoftServe)

    Full-stack features for a large-scale recruitment platform: system design, estimation, backend services and frontend.

    Spring BootKotlinGraphQLReact
  7. Aug 2025 – Aug 2026

    Software Engineer

    UBS (via Wipro) · UI Services

    React loan-review tool used by UBS analysts worldwide, Spring Boot reporting, vesting features, access rights with OAuth and SAML.

    ReactTypeScriptJavaSpring Boot
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/