Hey, 
I'm 
Nikola 
Software Engineer

I'm a passionate software engineer specializing in creating elegant, high-performance applications with modern technologies.

ABOUT ME

Thestorybehindthecode

Profile
5+ Years Experience

I'm a versatile software engineer with a passion for tackling complex technical challenges. My approach combines deep analytical thinking with creative problem-solving to build elegant, efficient solutions.

From developing AI-powered plant disease detection systems to creating comprehensive learning management platforms, I thrive on projects that require both technical excellence and thoughtful design.

My technical journey spans web, desktop, and mobile development, with expertise in technologies like Angular, C#, Java, Spring Boot, Flask, Python, and Vue. What drives me is understanding systems at their core and building solutions that make a meaningful impact.

When I'm not coding, you might find me indulging in movies, gaming, or acting—I've even dabbled in writing my own plays. This creative perspective, combined with my experience leading teams and mentoring others, gives me a unique approach to software development that balances technical precision with human understanding.

"It won't always be easy, but always try to do what's right."

My Core Values

Technical Excellence

Creating elegant, efficient code that meets the highest standards of quality

Problem Solving

Persistently tackling complex challenges until finding the optimal solution

Rapid Adaptation

Quickly learning and mastering new technologies and methodologies

User-Centered Approach

Prioritizing exceptional experiences in every project I build

SKILLS & EXPERTISE

TechnicalArsenal

Technical Skills

My expertise across different technologies and frameworks, continuously growing and evolving

Frontend Development

Building responsive, modern web interfaces with leading frameworks

React & Next.js

Expert
90%
Proficiency

Component-based UI development with server-side rendering and static site generation

2 projects
Expert Level

Angular

Expert
90%
Proficiency

Enterprise application development with TypeScript and RxJS

2 projects
Expert Level

Vue.js

Advanced
80%
Proficiency

Progressive JavaScript framework for building UIs

1 project
Advanced

HTML/CSS/Tailwind

Expert
95%
Proficiency

Semantic markup and advanced styling with utility-first approach

1 project
Expert Level

Three.js

Advanced
80%
Proficiency

3D graphics in the browser using WebGL

1 project
Advanced

TypeScript

Expert
92%
Proficiency

Static typing for large-scale JavaScript applications

1 project
Expert Level

MY WORK

FeaturedProjects

Here are some of my recent projects that showcase my skills and experience.

FEATURED
PlantCare AI
advanced1 monthlarge

PlantCare AI

Modern web application for detecting and classifying plant diseases based on images, providing users with detailed descriptions and treatment recommendations.

AngularTypeScriptTailwind CSSFlaskYOLOComputer Vision
FEATURED
Learning Management System
advanced3 monthslarge

Learning Management System

Comprehensive web application for university administration handling students, professors, staff, and academic programs with advanced features for course management, grade tracking, and administrative workflows.

AngularSpring BootTypeScriptJavaHibernateREST API
FEATURED
PrepBot - AI Interview Practice Platform
advanced2 weeksmedium

PrepBot - AI Interview Practice Platform

An AI-powered interview preparation platform that helps users practice job interviews with realistic AI interactions and receive detailed feedback

Next.jsReactFirebaseAITailwindCSSVoice API
Live Demo
10+Total Projects
3Featured
53+Technologies

MY JOURNEY

MyDevelopmentJourney

A timeline showcasing my growth as an engineer through self-directed learning and project achievements.

2022 - Present

Advanced Engineering & AI

Specialized Technology Focus

Specialized in complex system architectures, machine learning applications, and advanced web technologies focusing on solving real-world problems through software.

Key Achievements
  • •Built plant disease detection system with 90% accuracy using YOLO and computer vision
  • •Developed comprehensive university LMS with Spring Boot, Hibernate, and Angular
  • •Implemented advanced data processing systems with parallel computing capabilities
  • •Created complex backend architectures for high-performance web applications
2020 - 2022

Full Stack Web Development

Technology Expansion

Expanded expertise to include modern web frameworks and full stack development, focusing on creating end-to-end applications with both frontend and backend components.

Key Achievements
  • •Mastered Angular, Vue.js and other frontend frameworks for responsive web applications
  • •Developed RESTful APIs using Flask, Django, and Spring Boot
  • •Implemented database designs with SQL, NoSQL and ORM technologies
  • •Applied MVC and other architectural patterns to web application development
2015 - 2020

Programming Foundations

First Steps in Development

Began software engineering journey with C# desktop development, learning the fundamentals of object-oriented programming and building simple applications.

Key Achievements
  • •Created desktop applications with C# and Windows Forms
  • •Learned object-oriented programming principles and basic design patterns
  • •Built simple automation scripts with Python
  • •Developed foundational understanding of algorithms and data structures

GET IN TOUCH

Let'screatesomethingamazingtogether

I'm always open to discussing new projects, creative ideas or opportunities to be part of your vision.

Location

Novi Sad, Serbia

Status

Available for hire

Response

Within 24 hours

Work Style

Remote & On-site

CONNECT WITH ME

GitHub Profile
LinkedIn Profile
Contact Email

© 2025 Nikola. All rights reserved.

Built commit by commit, bug by bug, coffee cup by coffee cup