My consultancy is built on understanding people — their goals, challenges, and ambitions. My work centers on creating reliable solutions that empower teams, strengthen products, and support long-term growth.
In Software Engineering
Since beginning of career
React.js/Next.js, Angular
Node.js (Nest.js), .NET, Python
AI powered solutions
Data engineering, Data science
As an independent IT consultant, I help companies design scalable systems, improve operational efficiency, and build technology that supports real business impact.
I design and architect cloud-native SaaS and PaaS solutions that enable businesses to scale reliably, optimize performance, and accelerate their product development cycle.
I help organizations apply practical AI and data-driven strategies to automate workflows, uncover insights, and build intelligent systems that support smarter decision-making.
I implement modern web and mobile applications built for performance, usability, and long-term maintainability across a variety of industries and use cases.
I continued studies on 2nd degree Bologna level, focusing on Data Science and Machine learning topics. I passed all the exams with high grades. Thesis to be written.
I’ve had the privilege of working with various clients, from startups to established companies, helping bring their visions to life.
experience
My career shifted as I decided to found KIT, my own consultancy. Immediately I began to pursue my ambition in entrepeneurship. I had some successes since the start of my journey. I architected full end-to-end software solutions for international clients by combining backend engineering, automation, and system design to deliver reliable products across the crypto, AI, and mobile domains under tight timelines. I provided comprehensive technical consulting and long-term architectural planning for startups, evaluating technology stacks, identifying scalability risks, establishing coding standards, and shaping product roadmaps to ensure stable production delivery. My work included engineering a secure Telegram Crypto Exchanger with robust wallet flows, safe transaction handling, and optimizations for high availability and operational reliability in real-world crypto environments. I developed AI automation tooling for marketing agencies by integrating large language models, workflow orchestration, and content-generation pipelines that significantly reduced operational overhead. I built production-ready Telegram Crypto Games featuring scalable bot infrastructure, resilient backend logic, and well-designed scoring mechanics capable of supporting organic user growth and high-volume message throughput. I also created an AI-powered smart assistant mobile app in React Native, implementing speech processing, ML-driven features, and cloud integration, while providing architectural guidance and technical consulting to multiple early-stage startups.
experience
At Endava, I was persuing the next phase of my career as an IT specialist. After just one year, I was promoted to position of Senior software engineer, had been given a role as a Team Lead, Career Coach and Line manager. My technical involvement included a Full Stack engineering position, specializing in Node.js technologies on the backend, with AWS infrastructure, E2E testing, on the frontend side I had been engaging in architecting and developing a custom native HTML5 Web Component based framework, that suited the client’s needs, somewhat analogous to the Lit.js framework.
experience
My first career opportunity as a software engineer happened during my university years, where I had been hired as an associate, having been recognized as a hardworking and curious student. I had been involved in numerous software development projects, funded by the government of the republic of Slovenia and/or the European Union. I was also involved in research and development of topics, related to algorithms for plagiarism detection, metadata parsing, high performance computing (HPC) and machine learning. I was also engaging in educational activities, assisting TA’s with grading homework assignments, I had also been leading workshops for secondary school students, promoting Computer Science to the wider public (e.g. CodeWeek workshops).
publication
Some of my research on the topic of plagiarism detection, metadata mapping/parsing and high performance computing was described in my publication, which I had published along with colleagues D. Bajs and M. Ojsteršek, it was prepared for a student conference during my MSc studies.
award

I worked with Ivan for 1.5 years as his team lead, and he was an outstanding Senior Developer in my team. Super reliable, clear in his communication, and always someone you could count on to get complex work done. On top of that, he brought a lot of personality (and Star Trek trivia 😉) to the team. I’d recommend him any time — Qapla’!
Working with Ivan was always a pleasure. We worked together on a project for a shared customer. Ivan delivers his lines of code as well as his nerdy jokes. Always on point. I had a lot of fun working with Ivan. He is very knowledgable in various fields, be it linux terminal commands javascript deep dive or aws configuration. I'd recommend Ivan without hesitation.
I was fortunate to work together with Ivan at a large German enterprise in the travel industry. His main role was FE development but I particularly appreciated his effort, energy and enthusiasm to contribute to wide range of topics, including infrastructure, CICD and test automation areas. I consider Ivan a true full stack engineer and very happy to recommend him.
Ivan is, without exaggeration, one of the best colleagues I worked with so far. All the skills I mentioned above he demonstrated in a very short period of time and his work ethic amazed me every day. I really hope that I will have the opportunity to work again with Ivan because he is a real inspiration
