Hello, I'm
aka Konstantin Kai
Senior Software Engineer & Frontend Team Lead
13+ years building high-traffic B2C apps. Lead the frontend team, design architecture, ship open-source. Use Claude Code daily. Odesa, Ukraine.
About
Frontend Team Lead, 13+ years on high-traffic B2C apps. Ran a team of 10. Cut build times 35% and release cycles 50% through architecture work. Daily stack: React, TypeScript, React Native, Flutter.
Wrote native mobile modules in Objective-C and Java to fix memory crashes the JS layer couldn't handle. Mentor engineers, review code, ship open-source. Build solo projects in full vibe-coding flow with Claude Code.
Finished Master's in Software Engineering. Thesis: predicting developer productivity from TypeScript code analysis with ML.
Experience
2020 — Present
Centro — Creator economy SaaS platform
2018 — 2020
Centro
2016 — 2018
Centro
2015 — 2016
Centro
2013 — 2015
Centro
2012 — 2013
PRCode, UATrade
Skills
Open Source & Projects
Single-item virtualized slider for TikTok/Instagram Reels-style experiences. Touch-first, zero dependencies. Supports React, Angular, and Vue.
Open-source library for file uploading via Uploadcare. Published on pub.dev with 328+ downloads.
Plug-in analytics platform for REST APIs. Real-time dashboard with request metadata, charts, and alerts. SDKs for Node, Python, Go, Ruby, PHP, Java, Rust, and Dart.
Wishlist and gifting platform. Built from scratch in collaboration with Claude Code.
Guidelines and conventions for engineers shipping code alongside AI coding agents. My team uses it to keep PRs reviewable.
Rust plugins adding Flutter and Dart toolchain support to moonrepo/proto version manager.
Rust WASM plugins for managing PHP and Composer versions via moonrepo/proto version manager.
TypeScript typings for Expo SDK that became the foundation for Expo's official TypeScript support. Received recognition from Expo team.
Frontend for a triathlon, running, and swimming events platform based in Odesa, Ukraine.
Humanitarian initiative supporting Ukraine. Contributed to development.
Contact
Open to new opportunities. Drop a line.