As a university lecturer and an Assistant Professor with a PhD in computer science, Nikola has a strong analytical approach to problem-solving — yielding practical and effective software solutions. His communication and coordination skills were developed throughout a six-year CTO and consultancy adventures in various software engineering projects from diverse business domains.Specialties: Blockchain/Smart contracts, Decentralised Applications, Machine Learning, Big Data, Cloud Computing, Model-Driven Development, Distributed Computing, Software Analysis and Design, Service-Oriented Computing.Recent projects: Building conversational interfaces to speak with your data, visualize it, and extract insight using state-of-the-art AI large language models—specific tehnologies: RAG, SQL-RAG, CoT.
Listed skills include Product Development, Cloud Applications, Cloud Computing, Complex Systems, and 31 others.