Marko Strukelj

Senior Software Developer at Parsek

Slovenia
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
Marko Strukelj is a Senior Software Developer with 14 years of experience building back-end and cloud-native systems from Slovenia. He currently contributes at Parsek and brings deep expertise in identity, authentication, and Kubernetes-native tooling, evidenced by significant contributions to Keycloak and the Strimzi Kafka Operator. His work on Keycloak involved refactoring subsystems and maintaining schema and test integrity, while his Strimzi contributions added robust OAuth features, SASL enhancements, and practical examples and tests. Comfortable across backend and DevOps boundaries, he focuses on compatibility, configuration flexibility, and reliable authentication flows. Colleagues rely on him for thoughtful code cleanup and pragmatic, test-driven improvements that make complex distributed systems easier to operate.
code14 years of coding experience
github-logo-circle

Github Skills (22)

keycloak10
kubernetes10
back-end-development10
authentication10
user-authentication10
kafka10
kubernetes-operator10
sasl10
java10
javas10
wildfly10
kubernetes-pods10
backend10
oauth10
api-design9

Programming languages (5)

JavaShellJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
Apache Kafka® running on Kubernetes
Role in this project:
userBack-end Developer
Contributions:233 reviews, 28 commits, 38 PRs in 3 years 6 months
Contributions summary:Marko primarily contributed to the Strimzi Kafka Operator, enhancing its OAuth authentication features. They added new configuration options and adjusted existing parameters related to OAuth, ensuring compatibility with updated versions of the strimzi-kafka-oauth library. The user also implemented features such as client timeouts and group extraction, and expanded functionality around SASL_PLAIN. Furthermore, the user worked on unit tests and added examples, validating the implementation and functionality of the OAuth features.
kafka-streamsapache-kafkadcosdata-streamsdata-stream
keycloak/keycloak

Mar 2015 - Mar 2018

Open Source Identity and Access Management For Modern Applications and Services
Role in this project:
userBack-end & DevOps Engineer
Contributions:150 commits, 144 PRs, 6 pushes in 3 years 1 month
Contributions summary:Marko's contributions focused on refactoring the Keycloak subsystem by splitting it into separate server and adapter subsystems. This involved code cleanup and moving code and configurations. The user also updated tests to ensure continued functionality. This included updating xsd schemas and test templates.
oidcauthorizationidentity-and-access-managementaccess-managementsecurity
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
Marko Strukelj - Senior Software Developer at Parsek