Tomaž Bratanič is a Senior Backend Developer with a decade of experience building scalable, high-availability systems across fintech and insurance, blending strong TypeScript/Node.js skills with cloud-native expertise in AWS, Kubernetes, Docker, and RabbitMQ. Trained as a financial mathematician, he brings quantitative rigor to system design and a practical track record shipping resilient services at companies like Gamanza Group and Adacta. An active open-source contributor and graph specialist, he has enhanced Neo4j graph algorithms and contributed Neo4j integrations to langchainjs, plus authored graph algorithm tooling and a book on GraphRAG. His projects span backend, database and full‑stack work—e.g., a LangChain + Neo4j + Ollama genAI stack with Streamlit UI and Docker orchestration. Known for solving complex retrieval and graph‑based problems, he pairs data-science curiosity with production engineering discipline. Based in Slovenia, he frequently bridges research-style prototyping and enterprise-grade delivery.
9 years of coding experience
3 years of employment as a software developer
Master's degree, Financial Mathematics, Master's degree, Financial Mathematics at University of Ljubljana, Faculty of Mathematics and Physics
Jupyter notebooks that support my graph data science blog posts at https://bratanic-tomaz.medium.com/
Role in this project:
Data Scientist
Contributions:149 commits, 2 PRs, 305 pushes in 3 years 5 months
Contributions summary:Tomaž's initial commit introduces a Jupyter Notebook for graph data science blog posts, aligning with the repository's description and topics. Their subsequent commits focus on importing data into a Neo4j graph and performing data processing within a Jupyter Notebook environment, showcasing foundational skills in data analysis and database interaction. These activities demonstrate a focus on using graph algorithms for blog post support, specifically using Neo4j as a graph database.
Contributions:2 reviews, 12 PRs, 5 pushes in 1 year 5 months
Contributions summary:Tomaž primarily contributed to building a Streamlit-based application integrated with Langchain, Docker, Neo4j, and Ollama. They implemented the UI using Streamlit and integrated it with a backend utilizing Langchain for conversational retrieval. The user set up the Docker environment for the application, including the necessary dependencies. Furthermore, they incorporated a loading mechanism to import and index StackOverflow data within the Neo4j graph.
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
Tomaž Bratanič - Senior Backend Developer at Gamanza Group AG