Matija Gašpar

Senior Software Developer at Orama

Ankaran / Ancarano, 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
🎓
Top School
Matija Gašpar is a senior software developer with over 11 years building robust middleware and full-stack solutions for banking, insurance, national lottery, IPTV and other high-scale domains. He started on the Java EE platform and today focuses on Node.js and React, pairing backend reliability with modern frontend practices. Comfortable across the stack, he has led system setup and DevOps responsibilities on small teams and consulted on architecture and deployment at NearForm. An active tinkerer, he brings hands-on electronics and Arduino experience plus side projects in C#, Python and Lua that inform pragmatic solutions. He also contributes to open-source search infrastructure—helping fix builds, add threshold logic and improve documentation on the orama RAG/search project—demonstrating attention to both code and developer experience. Based in Ankaran, Slovenia, he blends enterprise-grade discipline with a curiosity for emerging technologies and rapid prototyping.
code11 years of coding experience
job16 years of employment as a software developer
bookElectrotechnical and Computer Technical School and Gymnasium Ljubljana, Vegova Ljubljana
languagesEnglish, Italian, Slovenian
stackoverflow-logo

Stackoverflow

Stats
828reputation
120kreached
6answers
2questions
github-logo-circle

Github Skills (20)

search-engine10
javascript10
typescript10
typescript-types10
typescripts10
full-text-search10
vector-search9
alghorithm9
documentation8
nodes8
nodejs8
testing7
react-router6
jestjs6
react6

Programming languages (6)

TypeScriptC++CBatchfileJavaScriptHTML

Github contributions (5)

github-logo-circle
oramasearch/orama

Oct 2022 - Feb 2025

🌌 A complete search engine and RAG pipeline in your browser, server or edge network with support for full-text, vector, and hybrid search in less than 2kb.
Role in this project:
userFull-stack Developer
Contributions:6 PRs, 6 pushes, 6 branches in 2 years 4 months
Contributions summary:Matija primarily contributed to the codebase by fixing build issues and adding functionality related to the threshold functionality in the search engine. They made updates to documentation for multi-index search, and also added the necessary threshold logic. Furthermore, the user addressed a bug related to the threshold not working. The commits show the user working on different parts of the project, including testing and documentation.
memoryfull-text-searchfull-textjavascripttypo-tolerance
matijagaspar/ws-avc-player

Nov 2017 - Dec 2019

Video player for browser that is able to play realtime low latency h264 video stream from websocket.
Contributions:1 release, 31 commits, 4 PRs in 2 years
realtimewebsocketsbrowserh264latency
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