Nikola Dakic

Available to hire

ai, implementing RAG pipelines, creating efficient API backends, building end-to-end ML and RAG pipelines, all while ensuring cost-effective solutions with AWS.

About

CTO-Level AI/ML Architect | MSc in Software Engineering/AI

My expertise includes developing intelligent agents using Langchain, Langgraph, and Crew.ai, implementing RAG pipelines, creating efficient API backends, building end-to-end ML and RAG pipelines, all while ensuring cost-effective solutions with AWS. I’m here to help you transform your processes and achieve remarkable efficiency.

Notable AI Projects

• AI-Enhanced Meeting Room Booking System – optimized coworking space utilization.
• Pencilo – AI Writing Assistant – built a content-generation tool powered by LLMs.
• Video Object Detection & Segmentation – real-time tracking of kayakers.
• Recommendation Engines – music & content recommendations (Spotify-style).
• Predictive Analytics – laptop price forecasting system.

Industry Experience

At SugarCRM, I helped design and scale a distributed AI-as-a-service platform. My role included:

• Building and deploying machine learning models.
• Architecting scalable APIs and services.
• Ensuring performance, reliability, and integration across large distributed systems.

What I Offer

• AI/ML Product Development (from idea → production).
• MLOps & Cloud Infrastructure (AWS, Docker, CI/CD).
• CTO-level Technical Partnership for Startups.
• End-to-end AI integration with LangChain, OpenAI, AWS Bedrock, LlamaIndex, and more.
• My mission is not just to build your tools, but to be your AI growth partner.

Tech Stack

Languages & Frameworks: Python, Java, Spring, Django, Flask, FastAPI, TypeScript, Angular
Infrastructure & Databases: AWS, Docker, Postgres, MySQL, DynamoDB, Jenkins, ELK, Pinecone
AI/LLM Tools: LangChain, OpenAI, AWS Bedrock, LlamaIndex

Work Experience

• Sr. Software Engineer @ SugarCRM
• Sr. Software Engineer @ Brame
• Software Engineer @ Referrizer

Education

• MSc in Software Engineering, Intelligent Systems – University of Novi Sad, Serbia
• BSc in Software Engineering – University of Novi Sad, Serbia

  • Joined September 2025

Industry experience

  • Software & Internet

Projects · 1

As the founder and developer of Pencilo, I built an AI-powered Chrome extension that enhances writing experience by providing grammar checking, paraphrasing, and translation features.

  • AI Developer

Work experience

Sr. Software Engineer · SugarCRMNov 2021 – Jan 2025 · 3 yrs 3 mos

Contributed to the SugarCRM AI Team. Mostly worked as MLOps Engineer. Responsibilities: - Build and maintain ML Pipeline/GAI APIs, using Java, Spring Boot, Python, Docker, and AWS Cloud. - Experience with AWS services, such as EC2, S3, RDS, ECS, APIG, Step Functions, Lambda, DynamoDB, PostgreSQL, SQS, SNS - Work on integration of GAI (LLM) capabilities - Work closely with the Data Science team to put ML models into production - Work closely with the Data Science team to make sure high code quality and best practices are followed - Improving and maintaining existing services by adding libraries for static code analysis and test coverage check - Improving code quality and performance of existing services by refactoring and optimizing code - Implementing ETL pipeline e2e - Setting up Localstack for easier local development - Wrote unit tests for existing services - Do code reviews and technical interviews

Sr. Software Engineer · BrameJul 2020 – Jan 2021 · 7 mos

Responsibilities: - Chose the appropriate technology stack and designed the architecture of the gamification platform. - Set up and maintained CI/CD pipelines using Jenkins and GitHub Actions - Worked on frontend application using Angular - Worked on backend applications using Java, Spring, Docker, AWS Services, Jenkins and PostgreSQL

Software Engineer · ReferrizerJun 2018 – Jul 2020 · 2 yrs 2 mos

Responsibilities: - Worked on business logic and backend services using Java, Spring, Python, Docker, AWS Services, Jenkins and PostgreSQL - Improved CI/CD pipelines using Jenkins and AWS Services - Set up tools for static code analysis, test coverage and monitoring - Worked on frontend application using Angular

Education

Bachelor's degree · University of Novi Sad2013 – 2019

Software Engineering and Information Technologies

Master's degree · University of Novi Sad2020 – 2022

Software Engineering and Information Technologies (module: Intelligent systems)

Hire Nikola Dakic today

Post a job and invite Nikola, or contact them directly. No hidden commission.

Post a job