Kirill Marinushkin

Embedded Software Developer at MSA - The Safety Company

Berlin, 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
Kirill Marinushkin is an Embedded Software Developer based in Berlin with 11 years of experience building and maintaining Embedded Linux systems for automotive, safety, and security sensor networks. He combines pragmatic efficiency and fast learning to quickly dive into new domains and propose practical fixes and optimizations. As a Linux driver maintainer and contributor to high-profile projects like OpenSSL, he has improved memory management and cipher usability, demonstrating attention to low-level robustness and security. His career spans hands-on roles from low-level firmware to system integration, giving him a broad view of embedded stacks and production constraints. Colleagues rely on him for initiative-driven problem solving and for turning complex technical issues into maintainable solutions. Trained with an MTech in Computer Science from LETI, he pairs academic rigor with steady, production-focused delivery.
code11 years of coding experience
job9 years of employment as a software developer
bookMaster of Technology (MTech), Computer Science, Master of Technology (MTech), Computer Science at Санкт-Петербургский Государственный Электротехнический Университет «ЛЭТИ»
languagesEnglish, German
github-logo-circle

Github Skills (15)

c1710
mtls10
memory-management10
ssl10
tls1210
c1110
tls1310
encryption10
openssl10
cryptography10
libtls10
apidoc9
data-structure9
api9
data-structures9

Programming languages (2)

CPython

Github contributions (5)

github-logo-circle
openssl/openssl

Feb 2016 - May 2016

TLS/SSL and crypto library
Role in this project:
userBack-end Developer
Contributions:7 PRs, 1 comment in 2 months
Contributions summary:Kirill primarily contributed to the optimization and enhancement of the OpenSSL library's memory management functionalities. Their work involved modifying the BIO memory read operations to prevent reallocation, introducing a read pointer and a flag to rewind the read pointer. Additionally, the user added aliases for DES-EDE-ECB and DES-EDE3-ECB ciphers to improve usability. They also fixed an engine cryptodev issue related to the pointer for IV.
crypto-librarycryptographyssltlscrypto
Kirill-Marinushkin/openssl

Feb 2016 - May 2016

Contributions:2 PRs, 12 pushes, 5 branches in 2 months
crypto-librarycryptographyssltlscrypto
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
Kirill Marinushkin - Embedded Software Developer at MSA - The Safety Company