Bohdan Liashenko is a founder and senior software engineer with 11 years of experience designing and delivering complex front-end architectures and leading teams of 10+ engineers. He combines hands-on UI engineering (React, TypeScript, performance optimization) with product-focused CTO experience at startups like Codecrumbs and Betterlingo, and production-scale roles at Klarna and Spotify. Bohdan is a prolific open-source author—creator of js2flowchart and codecrumbs (10k+ GitHub stars collectively)—whose work makes codebases more understandable through visualization. A regular conference speaker and technical author, he blends deep engineering craftsmanship (SOLID, OOP/FP) with a passion for developer tooling and code learning. Based in Stockholm, he often tackles the non-obvious problem of scaling knowledge transfer inside large codebases by converting code into visual, shareable artifacts.
Entire React code base explanation by visual block schemes (Stack version)
Role in this project:
Front-end Developer
Contributions:89 commits, 15 PRs, 84 pushes in 3 years 11 months
Contributions summary:Bohdan primarily contributed to the presentation layer of the React code explanation. They added presentation images and modified the `app.js`, `steps.js`, `index.html`, and `main.css` files to incorporate new slides, animations, and interactive elements for visualizing React concepts. The commits demonstrate a focus on enhancing the visual presentation and user experience through the addition of GIFs, SVG images, and interactive controls.
js2flowchart - a visualization library to convert any JavaScript code into beautiful SVG flowchart. Learn other’s code. Design your code. Refactor code. Document code. Explain code.
Role in this project:
Full-stack Developer
Contributions:220 commits, 6 PRs, 209 pushes in 5 years 4 months
Contributions summary:Bohdan's commits primarily involve the modification of JavaScript code to generate SVG flowcharts. They have implemented features such as adding new shapes (loop, conditional, etc.) to the flowchart library. They also worked on code structure including adding new theme support and modularizing core functionality. Their work focuses on enhancing the visual representation of code.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.