Skip to main content

About

👋🏻 Hello, I'm Nikola, software engineer based in Belgrade, Serbia.

Values

I believe in building software that is fast, reliable, and maintainable. Every architectural decision should be made with user experience and long-term sustainability in mind. I belive that clear communication and documentation is key to successfully managed projects.

Strengths

  • System Architecture: Designing scalable, distributed systems that can grow with business needs
  • Performance Optimization: Optimizing API calls, database queries, and infrastructure using best practices. Achieved significant performance gains through caching strategies, query optimization, and infrastructure tuning
  • Developer Experience: Creating tools and processes that make teams more productive
  • Problem Solving: Breaking down complex problems into manageable, testable solutions
  • Startup culture: Contributed to building products across various aspects beyond development

Specialties

  • Full-stack web development with modern frameworks
  • API design and integration
  • Cloud infrastructure and DevOps
  • E-commerce and payment systems
  • Headless CMS architectures

Personal interests

I am passionate about sustainable urban development and the role of technology in building greener, more resilient cities. I want to work on a product that reduces screen time and helps people reconnect. Also, I am interested in recycling and how we can reuse electronics.

Beyond my technical work, I find balance through time with family and friends. I'm drawn to natural environments - often far from urban environments. I enjoy SUP boarding, occasional fishing, or simply relaxing in a hammock.

Once a year I join my family in the countryside to distill rakija - our homemade brandy.

I like to experiment, learn, and evolve.

Connect