Mario Kozjak

Senior DevOps Engineer at Elpheria

Zagreb, Croatia
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
Mario Kozjak is a Senior DevOps Engineer and founder with 12+ years building cloud-native platforms, currently leading DevOps at Elpheria and contributing to Bramble via X-Team. He designs and implements end-to-end infrastructure—Terraform, AWS, CI/CD, containerization and serverless—having bootstrapped an IoT SaaS product (EdgeBind) from MVP to production. A hands-on polyglot, he pairs backend engineering in Go, Node.js and Python with infra automation and IAM/security design to deliver scalable, multi-tenant systems. Past roles include architecting high-throughput IPTV and media delivery systems, and building in-house CD and observability solutions for enterprise customers. Active in open source, he has improved JSON-RPC over WebSocket server behavior and browser support, showing attention to protocol robustness and client interoperability. Outside tech he’s also a trained MSc in railway traffic optimization and a music composer and guitarist, blending analytical rigor with creative pursuits.
code12 years of coding experience
job8 years of employment as a software developer
bookPolytechnic School Virovitica
bookMaster of Science, Software modeled and simulated Railway Traffic Optimizations on the R201 line section (Croatia), Master of Science, Software modeled and simulated Railway Traffic Optimizations on the R201 line section (Croatia) at Faculty of Traffic Engineering
languagesEnglish, Croatian
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (11)

json-rpc10
nodejs10
rpc-server10
rpc10
websocket10
back-end-development10
rpc-library10
grpc10
typescript-types9
typescript9
typescripts9

Programming languages (27)

CGoHTMLTypeScriptMoonScriptShellJavaScriptLua

Github contributions (5)

github-logo-circle
elpheria/rpc-websockets

Oct 2016 - Jan 2023

Role in this project:
userBack-end Developer
Contributions:34 releases, 14 reviews, 371 commits in 6 years 4 months
Contributions summary:Mario primarily focused on implementing and refining core backend functionality. Their contributions involved fixing typos and style issues, and enhancing the server-side capabilities by adding support for subscribing to events, adding features like RPC method protection, and allowing for custom socket identification. Furthermore, the user refactored existing code, by switching to browser support and updating the underlying WebSocket library used.
gcprpcserverlessawsedge-computing
mkozjak/gorecord

Nov 2014 - Jan 2017

Contributions:42 commits, 1 PR, 27 pushes in 2 years 2 months
golangstreamingmedia-streamingrecordermedia-recorder
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
Mario Kozjak - Senior DevOps Engineer at Elpheria