BACKEND - AI - DEVOPS

Novica Trifković

Software Engineer | Microservices Architecture | Cloud Technologies | Artificial Intelligence

About Me

Building scalable systems with modern technologies

Software engineer specializing in back-end development, microservices architecture, and AI integration. Currently pursuing PhD in Software Engineering and E-Business, focusing on the application of AI in software architecture design. With expertise in Spring Boot, experience with Python & AI and DevOps know-how, I deliver solutions ranging from quick MVP scripts to complex, well-planned enterprise systems.

Spring Boot Python AI / ML Docker PostgreSQL Cloud Microservices
PhD
Candidate
MSc
Software Engineering
BSc
IT Systems

Scalable Architecture

Designing and implementing full-stack systems that scale efficiently

AI & Automation

Building scripts or AI-powered software that will help you automate daily tasks at work and save time

Teaching Associate

Teaching computer science and programming at the Faculty of Civil Engineering. Independently conducting lectures and exercises, grading students

Faculty Profile

Skills & Technologies

Tools and technologies I work with

Backend Development

  • Spring Boot
  • Spring Framework
  • Java
  • REST API
  • Python

Microservices

  • Spring Microservices
  • API Gateway
  • Service Discovery
  • Rabbit MQ & Kafka
  • Micronaut & Quarkus

Database

  • PostgreSQL
  • MySQL
  • Oracle
  • Redis
  • Flyway & Liquibase

Cloud & DevOps

  • Docker
  • Google Cloud
  • AWS
  • CI/CD
  • Personal VM

AI Research & Development

  • PhD Research (AI in Microservices)
  • LLM Integration
  • Prompt Engineering
  • MCP
  • Claude

Frontend

  • Angular
  • TypeScript
  • JavaScript
  • HTML/CSS
  • Bootstrap

Process Automation

  • Python Scripting
  • Code Generation tools
  • Workflow Optimization
  • Custom Tool Development
  • SOLID & Refactoring

Other Technologies

  • Linux
  • Nginx
  • SSH
  • JWT
  • Google API

Featured Projects

A selection of my work and research

🏛️

IFMIS

Enterprise budget planning and execution system for the Ministry of Finance. Team collaboration on large-scale project following Agile sprints and company standards, covering full development lifecycle including backend design, database architecture, automated testing, containerization, and deployment.

Enterprise Spring Boot Agile Team Project
📄

CV Generator

AI-powered system for automated CV generation based on candidate metadata and job requirements. Independently developed under expert supervision, currently in production and actively maintained. Used by HR and recruiters. Full-stack solution with Angular frontend, Chrome extension, FastAPI backend deployed on Google Cloud Serverless, integrated with Google Drive and Docs.

AI Startup Google API Latex PDF FastAPI Google Cloud Serverless
📊

Microservice Framework Comparative Analysis

Master's thesis research implementing microservice architectures in Spring Boot, Micronaut, and Quarkus. Comprehensive comparison across performance metrics, documentation quality, and community support. Published scientific paper demonstrating microservice application in geodesy domain.

Research Spring Boot Micronaut Quarkus
💻

trif.rs

Personal virtual machine with rented domain hosting deployed applications and websites. Self-managed infrastructure with SSH terminal access and custom CI/CD pipelines built for personal projects, including this portfolio website. If you see this, the VM is working!

Server Administration SSH CI/CD Linux Hetzner
🏡

Panorama Beška

Frontend application for a vacation rental property. Features responsive design, image gallery, contact integration, and SEO optimization. Deployed with custom domain configuration.

Live Website HTML + CSS VM Deployment DNS management Personal project
🎓

GFS System

Full Stack system developed to support teaching and student performance tracking, assisting with grading and academic records management.

Full Stack Spring Boot Angular MySQL

Get In Touch

Let's work together on your next project

Email
novicatrifkovic@gmail.com
LinkedIn
novica-trifkovic
Location
Belgrade, Serbia