Marin Koštić

Software Engineer at Mobius Frame

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

🤩
Rockstar
🎓
Top School
Marin Koštić is a software engineer based in Zagreb with 9 years of experience building back-end systems in Python, Django and Java, and a strong academic foundation with an MS in Computer Science from the University of Zagreb. He has applied his skills across GIS domains and data-focused roles, transitioning from DevOps and data analysis into full-time engineering at Mobius Frame. Marin is also an active systems programmer and Rustacean who contributes to open-source runtimes—most notably improving networking and process management in the Lunatic WebAssembly runtime by refactoring async stacks and concurrency primitives. He brings practical experience hardening concurrent networking code and detecting process panics, reflecting a focus on resilient distributed systems. Known for bridging data, operations and core systems work, Marin combines academic rigor with hands-on improvements to critical infrastructure.
code8 years of coding experience
job4 years of employment as a software developer
bookMaster of Science - MS, Computer Science, Master of Science - MS, Computer Science at University of Zagreb/Sveuciliste u Zagrebu
github-logo-circle

Github Skills (7)

actor10
rust10
webassembly10
io10
networking10
erlang9
rust-wasm9

Programming languages (6)

PowerShellShellRustHTMLRubyPython

Github contributions (5)

github-logo-circle
lunatic-solutions/lunatic

Jun 2022 - Jan 2023

Lunatic is an Erlang-inspired runtime for WebAssembly
Role in this project:
userBack-end Developer
Contributions:5 reviews, 48 commits, 17 PRs in 7 months
Contributions summary:Marin made significant contributions to the `lunatic` project, focusing on networking and process management. They refactored the networking API, switching from `async-std` to `tokio` for asynchronous operations. Furthermore, the user replaced `TcpStream` with `TcpConnection` for concurrent read and write operations, and fixed panic detection for linked processes. The contributions involved substantial modifications to the core networking and process handling logic.
erlangrustruntimelunaticwebassembly
kosticmarin/rust_book

Jan 2019 - Apr 2021

Contributions:30 pushes, 2 branches in 2 years 3 months
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
Marin Koštić - Software Engineer at Mobius Frame