Viacheslav Karpenko

Senior Manager, Software Engineering at Hi-Shop Oy

Munich, Bavaria, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Viacheslav Karpenko is a seasoned software engineering leader with 11+ years of experience building high-impact consumer and infrastructure products, now managing Corsair’s Stream Deck software from Munich. He blends hands-on systems engineering—contributions to libgit2/Objective-Git and building high-load distributed mining pools—with product leadership roles from founder/CTO at early mobile shops to leading Eve’s smart-home app team. A proven builder of pioneering consumer tools, he shipped one of the first Mac MP3 players, macOS “haxies,” and the pre‑SDK Installer.app for iPhone, demonstrating a knack for shipping useful hacks before platforms standardized. Comfortable across native mobile, backend, and distributed systems, he excels at turning novel technical ideas into reliable, user-facing products and at scaling teams to do it. An uncommon detail: his career mixes open-source plumbing work with entrepreneurial product bets and even a short-lived indie streaming show, reflecting a restless curiosity that informs pragmatic engineering decisions.
code11 years of coding experience
job14 years of employment as a software developer
bookDoctor of Philosophy - PhD, Conflictology & Politic Sciences, Doctor of Philosophy - PhD, Conflictology & Politic Sciences at Saint Petersburg State University
stackoverflow-logo

Stackoverflow

Stats
331reputation
2kreached
2answers
0questions
github-logo-circle

Github Skills (12)

libgit2sharp10
git10
objective-c10
libgit210
api10
apidoc10
data-structure9
data-structures9
xcodecloud6
xcode6
swift-macros6
iphone6

Programming languages (10)

TypeScriptDockerfileC++CRustJavaScriptGoObjective-C

Github contributions (5)

github-logo-circle
libgit2/objective-git

Aug 2015 - Sep 2017

Objective-C bindings to libgit2
Role in this project:
userBack-end Developer
Contributions:44 commits, 22 PRs, 49 comments in 2 years 1 month
Contributions summary:Viacheslav primarily contributed to the Objective-C bindings for libgit2. Their work involved adding support for new credential types, specifically for SSH key memory credentials, and incorporating new functionalities for diffing between trees and indexes. The user also adjusted data types within the project, fixed indentation and commenting issues, and integrated updates related to git notes and remote operations, which added enhanced functionality and improved codebase quality. Their contributions demonstrate a deep understanding of the libgit2 library and the related Objective-C implementation.
objective-cc-bindingslibgit2ioscocoa
slavikus/objective-git

Aug 2015 - Nov 2017

Contributions:2 PRs, 73 pushes, 18 branches in 2 years 4 months
objective-clibgit2iosc-bindings
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.
Request Free Trial
Viacheslav Karpenko - Senior Manager, Software Engineering at Hi-Shop Oy