Roman Sokolov

Senior Customer Innovation Manager

Essen, North Rhine-Westphalia, 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
Roman Sokolov is a Senior Customer Innovation Manager with 15 years of cross-industry experience spanning Big4 consulting, corporate transformation and startups, currently driving innovation at thyssenkrupp Materials Services. He combines expertise in sustainability, circular economy and venture management with hands-on technology fluency, enabling him to translate C-suite strategy into operational change and deliverable products. Roman has led innovation hubs and complex transformation programs at Gazprom Neft and Raiffeisen Bank, building high-performing cross-functional teams and navigating regulatory and industrial contexts. A pragmatic technologist, he contributes to notable open-source Rust projects—improving streaming JSON parsing and low-level Unix bindings—demonstrating attention to robustness and real-world edge cases. His background in communications, entrepreneurship and formal project management gives him an uncommon ability to align stakeholders, foster adoption and get things done. Based in Essen, he pairs analytical rigor with a creator’s mindset and a pilot’s discipline, recently earning a sailplane license.
code15 years of coding experience
job8 years of employment as a software developer
bookProject management (PMI), Structured problem solving, Effective presentation and many more, Project management (PMI), Structured problem solving, Effective presentation and many more at EY Academy of Business
bookErasmus University Rotterdam
bookSailplane (Glider) Pilot License, Sailplane (Glider) Pilot License at European Aviation Safety Agency
bookMaster's degree, Master's degree at Russian International Tourism Academy
bookAdvertising and PR, Advertising and PR at Moscow Business School
languagesEnglish, Finnish, Russian
stackoverflow-logo

Stackoverflow

Stats
443reputation
8kreached
6answers
0questions
github-logo-circle

Github Skills (21)

json10
libc10
testing10
data-serialization10
serialization10
deserialization10
error-handling10
rust10
serde10
unix9
io9
binding9
bind9
actor6
byte6

Programming languages (17)

C++CSSRustCGoPrologJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
nix-rust/nix

Oct 2014 - Feb 2015

Rust friendly bindings to *nix APIs
Role in this project:
userBack-end Developer
Contributions:7 commits, 1 PR, 1 comment in 4 months
Contributions summary:Roman implemented core functionality for the `nix-rust/nix` repository, focusing on low-level system calls. They added support for vectorized I/O operations, specifically `writev` and `readv`, including comprehensive testing within the `unistd.rs` test suite. Additionally, the user updated the code to align with new Rust compiler versions and addressed type mismatches, ensuring compatibility and maintaining the library's functionality.
unixcraterustlibcrust-bindings
serde-rs/json

Dec 2015 - Feb 2016

Strongly typed JSON library for Rust
Role in this project:
userBack-end Developer
Contributions:6 commits, 2 PRs, 8 comments in 1 month
Contributions summary:Roman primarily contributed to the `serde-rs/json` repository by adding functionality for parsing JSON streams. They introduced a `JSONStream` struct and associated methods to deserialize multiple JSON values from a stream of bytes. Furthermore, they refined error handling and addressed edge cases, such as trailing whitespaces and truncated input, improving the robustness of the JSON parsing library. These changes enhanced the library's ability to handle real-world data streams from modern web APIs.
serdejsonpathrustjson-librarystrongly-typed
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
Roman Sokolov - Senior Customer Innovation Manager