Dominik Nakamura

Backend Developer at Cinemo

Wewelsburg, 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

🤩
Rockstar
🎓
Top School
Dominik Nakamura is an experienced backend developer with 8 years building robust systems and a strong focus on Rust, Go and Kotlin. He contributes to prominent open-source projects—improving Rust WASM build tooling in trunk, enhancing code-coverage and WebSocket libraries, and adding UTF-16 support to Neon—demonstrating deep systems and tooling expertise. Currently at Cinemo after roles at Rakuten and LOB, he blends production backend development with CI/CD, dependency management and TLS integration work. Based in Germany, he’s passionate about performance and developer experience, often tackling clippy lints, refactors and automated build improvements that quietly raise code quality across projects.
code8 years of coding experience
job12 years of employment as a software developer
bookApprenticeship Computer Science Expert for Software Development, Apprenticeship Computer Science Expert for Software Development at Connext Communication GmbH
bookVocational technical diploma & advanced technical college certificate Business Assistent - specialization information processing, Vocational technical diploma & advanced technical college certificate Business Assistent - specialization information processing at Ludwig-Erhard-Berufskolleg Paderborn
bookBachelor of Science - BS Information Technology, Bachelor of Science - BS Information Technology at IU International University of Applied Sciences
languagesGerman, English, Japanese
github-logo-circle

Github Skills (52)

asynchronous10
dependency-management10
rust-lang10
develop10
c-language10
tls1210
utf10
testing10
websocket10
rust-wasm10
io10
tls1310
wasm-pack10
remote-control10
cicd10

Programming languages (15)

C++RustCCMakeGoSassHTMLKotlin

Github contributions (5)

github-logo-circle
trunk-rs/trunk

Mar 2021 - Dec 2022

Build, bundle & ship your Rust WASM application to the web.
Role in this project:
userFull-stack Developer
Contributions:31 reviews, 52 commits, 67 PRs in 1 year 9 months
Contributions summary:Dominik primarily focused on enhancing the build and deployment process of the Rust WASM application. Their contributions included integrating wasm-opt for optimization, implementing automated binary downloads, and fixing clippy warnings and CI errors. They also worked on improving the development experience by serving the application on localhost by default and updating dependencies, demonstrating proficiency in build tooling and web development.
sassbundlershiprustbundle
snapview/tokio-tungstenite

Dec 2020 - Feb 2022

Future-based Tungstenite for Tokio. Lightweight stream-based WebSocket implementation
Role in this project:
userBack-end Developer
Contributions:15 reviews, 28 commits, 6 PRs in 1 year 2 months
Contributions summary:Dominik primarily contributed to the `tokio-tungstenite` repository by implementing and maintaining core WebSocket functionality using Rust and Tokio. They focused on upgrading the project to use newer versions of Tokio, refactoring code for better formatting, and integrating TLS support through both native-tls and rustls backends. The user also made changes to testing infrastructure and configuration to avoid firewall warnings.
tokio-tungsteniteasynchronouswebsocketsrustwebsocket
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