Damir Vandic is a founder and researcher with 11 years of experience building semantic, ML, and NLP-driven products from academic research to production. He holds a PhD in Informatics from Erasmus University Rotterdam for work on semantic-web-enhanced product discovery and has translated that expertise into startups Qdentity and Sharefox. Technically hands-on, Damir contributes to high-profile open-source projects across languages—improving observability in the Elixir Finch client, enhancing the Gleam compiler's type handling, and refactoring Rust cryptography—demonstrating fluency from systems and cryptography to web realtime UX. He blends rigorous research methods with pragmatic engineering, often surfacing non-obvious semantic structure in data to improve search and discovery. Based in the Randstad, he pairs entrepreneurial drive with a track record of shipping reliable, well-tested systems and clear documentation.
11 years of coding experience
2 years of employment as a software developer
Doctor of Philosophy - PhD, Informatics, Doctor of Philosophy - PhD, Informatics at Erasmus University Rotterdam
Contributions:12 reviews, 28 commits, 5 PRs in 18 days
Contributions summary:Damir focused on adding telemetry events for the Finch Elixir HTTP client. They implemented telemetry events for request/response lifecycles and stream events, enabling performance monitoring and debugging. The user also updated existing telemetry events to include status codes and headers, enhancing the observability of the HTTP client's operations. Additionally, they fixed an issue with the stream event results for the `request/3` function.
Rich, real-time user experiences with server-rendered HTML
Role in this project:
Full-stack Developer
Contributions:9 reviews, 7 commits, 12 PRs in 2 years 1 month
Contributions summary:Damir contributed to bug fixes and documentation improvements within the Phoenix LiveView framework. They addressed issues related to premature function calls in JavaScript, missing markup in documentation, and incorrect form method handling. Additionally, the user added a feature to support the `:myself` assign in `send_update/3` and made code changes to restore scroll functionality and add a documentation example. Their work primarily involved modifications to Elixir, JavaScript, and related test files.
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.