Dennis Krupenik is a versatile senior software engineer and solutions architect with 16+ years of professional experience and two decades of programming passion, currently splitting time between his own consultancy and a Senior Software Engineer role at Google. He brings deep server-side expertise—particularly in Elixir, Ruby/Rails, Python, Java/Scala, Rust/C, and a wide array of RDBMS—alongside long-standing Linux systems administration across distributions from Red Hat to Alpine. Comfortable across the full stack and in leadership roles, he has a track record of remote collaboration with US companies since the early 2000s and has led engineering, architecture and audits for diverse clients. Currently focused on systems programming, home automation and machine learning, he pairs hands-on coding (including reverse engineering) with practical solution design. Fluent in English and experienced as a contractor and team lead, he blends curiosity-driven tinkering with production-grade discipline.
15 years of coding experience
14 years of employment as a software developer
None, Intellectual Decision-making Systems, None, Intellectual Decision-making Systems at Kharkiv National University of Radio Electronics
None, Nuclear Reactor Engineering, None, Nuclear Reactor Engineering at Sevastopol's'kij Nacional'nij Institut Jadernoj Energii ta Promislovosti
Intel® Graphics Compute Runtime for oneAPI Level Zero and OpenCL™ Driver
Contributions:6 pushes in 2 years 7 months
zerogpuruntimeinteloneapi
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.