Summary
Sergey Kruk is a seasoned software security engineer and architect with 17 years of experience building and hardening distributed systems across startups and scale-ups. Now based in Berlin, he blends deep hands-on expertise in Terraform, Ruby, JavaScript, Go and Python with a language-agnostic approach to designing resilient, production-grade infrastructure and services. He has led founding-engineer efforts to build horizontally scalable data processing pipelines, driven modularization and service maturity as a staff engineer, and now focuses on applying engineering rigor to SIEM, pentest remediation, and security tool integrations. Sergey pairs systems-level thinking with practical product delivery—often owning everything from firmware-adjacent acquisition software to cloud-native deployments—and enjoys translating complex security findings into actionable engineering work. Colleagues describe him as an engineer with a poetic soul: curious, pragmatic, and unusually comfortable moving between low-level hardware constraints and high-level architecture.
17 years of coding experience
19 years of employment as a software developer
Master of Engineering - MEng Conception Mecanique, Master of Engineering - MEng Conception Mecanique at Grenoble INP - UGA
Specialist's Degree Applied Mechanics, Specialist's Degree Applied Mechanics at Bauman Moscow State Technical University
Russian, English, French, German