Krzysztof Majk is a Senior Software Engineer based in Gdańsk with a decade of hands-on experience building backend systems in Go and C#. He currently develops backend API services at NordVPN and has a strong history at GetResponse designing scalable .NET architectures, migrating databases to Citus PostgreSQL, and implementing Kafka-driven search and ETL pipelines. Comfortable across the stack, he blends software development with DevOps expertise—Kubernetes, CEPH, Docker, and CI/CD are recurring themes in his work. He’s delivered niche, performance-sensitive systems such as video streaming components (DSM-CC, HLS/DASH) and mail infrastructure (SMTP routers, quarantine servers), showing an appetite for protocol-level challenges. Known for pragmatic problem solving, he often bridges gaps between infrastructure and application code, migrating services between languages and platforms to meet operational needs.
10 years of coding experience
14 years of employment as a software developer
Bachelor's degree Informatics and econometrics, Bachelor's degree Informatics and econometrics at University of Gdansk
Postgraduate studies Software Testing, Postgraduate studies Software Testing at Uniwersytet WSB Merito Gdańsk
Contributions:10 PRs, 15 pushes, 1 branch in 3 years 11 months
clickhouselogginglogstash
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
Krzysztof Majk - Senior Software Engineer at NordVPN