Nikola Ekmedžić ~ Software engineer
menu toggle button
Contact me
Portfolio
Home
photo of Nikola Ekmedžić

I am a Software Engineer and Software Architect with over 5 years of experience in designing, developing, and optimizing modern software solutions. My expertise includes JavaScript, React.js, Node.js, PHP, C#, and VBA, with a focus on building scalable web applications and high-performance front-end interfaces.


I began programming with Pascal and later advanced to technologies such as React and Node.js through self-learning and professional experience. I have worked in startups, public sector organizations, and large corporations, developing exceptional adaptability, problem-solving abilities, and a commitment to continuous learning.


Professional interests: software architecture, front-end development, and full-stack engineering. Outside of coding, I enjoy traveling, reading, and learning foreign languages.

React developer, JavaScript engineer, Full-stack developer, Software Architecture, Front-end engineer, Node.js expert, PHP developer, Java developer

Experience

RFZO logo

Information systems and software architect

National Health Insurance Fund of the Republic of Serbia - Sept 2024 ~ Present

Belgrade, Serbia - fulltime

As a System and Software Architect at RFZO Serbia, I contributed to the design and development of web applications and internal tools, leveraging JavaScript, PHP, Bootstrap, HTML, and CSS. I also implemented VBA scripts to automate workflows and improve operational efficiency. My work focused on delivering reliable, user-friendly solutions that supported core business processes.

Improved process efficiency by automating tasks with VBA, reducing manual work time by 30%. Developed and optimized 5+ web-based tools used daily by internal teams.
Minimarket logo

Frontend engineer

Minimarket Online LTD - Jan 2024 ~ Aug 2024

Belgrade, Serbia - fulltime

As a Frontend Engineer at Minimarket Online LTD, I was responsible for developing and optimizing the e-commerce platform’s user interface. I focused on building responsive, intuitive designs that delivered a smooth shopping experience while also improving performance, scalability, and code quality. My role combined feature development, UI enhancements, and collaboration with cross-functional teams to ensure business and customer needs were consistently met.

I improved website performance by reducing load times and optimizing code, which increased user engagement. I delivered responsive cross-browser interfaces, integrated third-party APIs and payment gateways, and ensured maintainable, standards-compliant code through regular reviews.
NLB Komercijalna banka logo image

Business analitics associate for population data

NLB Komercijalna banka - Jun 2022 ~ Aug 2024

Belgrade, Serbia - fulltime

As a Business Analytics Associate for Population Data, I analyzed large-scale datasets to support decision-making and strategic planning. I generated actionable insights, conducted market research, and collaborated with cross-functional teams to ensure data accuracy and consistency across multiple bank branches in Belgrade.

I improved data integrity and reporting accuracy, enabling senior management to make more informed decisions. By delivering detailed analyses and actionable insights, I enhanced operational efficiency and supported the successful execution of strategic initiatives.
Digitec Galaxus logo

Product Data Integration Manager

Digitec Galaxus - Nov 2021 - Jun 2022

Belgrade, Serbia - fulltime

As a Product Data Integration Manager at Digitec Galaxus, I led the integration of numerous external partners into the webshop, significantly expanding product offerings and enhancing the customer experience. I collaborated with cross-functional teams across Switzerland, Serbia, and Germany, while working extensively with XML, CSV, XLS, and JSON formats using advanced Excel and SQL.

I successfully onboarded dozens of partners, which increased the product assortment and streamlined data integration processes. By implementing automated validation and standardized exchange procedures, I improved data quality, reduced errors, and enhanced cross-team efficiency.
NCR logo

SCO Help Desk Level 2 Specialist

NCR Corporation - Dec 2020 ~ Nov 2021

Belgrade, Serbia - fulltime

As an SCO Help Desk Specialist at NCR Corporation, I provided Level 2 technical support for one of Europe’s largest retailers, ensuring the smooth operation of self-checkout (SCO) systems across Germany, Slovakia, and Poland. My work involved advanced software troubleshooting, hardware maintenance, and coordination with store managers to resolve complex issues.

I reduced SCO system downtime through proactive troubleshooting and timely maintenance, ensuring smooth operations even during peak shopping periods. My support improved customer satisfaction, while developing best practices with the SCO team increased overall efficiency and reliability.
Minimarket logo

Web Developer

Minimarket pro LLP - Mar 2019 - Nov 2020

Belgrade, Serbia - fulltime

As a Web Developer at Minimarket PRO LLP, I contributed to the full lifecycle of the company’s website, from initial design to continuous optimization. I focused on creating an intuitive, responsive user interface while ensuring strong performance, SEO visibility, and accurate content management.

I successfully launched a revamped website that increased user engagement by 40% and boosted lead generation by 25%. By implementing responsive design and SEO best practices, I raised mobile satisfaction and organic traffic while streamlining content management, reducing maintenance time by 20%.
Minimarket logo

Web Developer

Милбор ОООИСК - Oct 2017 ~ Dec 2018

Belgrade, Serbia - fulltime

As a Web Developer at Milbor, I designed, developed, and maintained the company’s website, ensuring a strong online presence from launch through continuous updates. I collaborated with cross-functional teams to align business goals with technical execution, delivering a responsive, secure, and user-friendly platform.

I successfully launched a redesigned website that boosted traffic and user satisfaction, while leading a CMS migration that streamlined content management by 30%. By implementing responsive design and SEO best practices, I increased mobile engagement by 25% and reduced customer response times through integrated online chat support.

Education

University Singidunum logo

Faculty of Informatics and computing - Singidunum University

Module: Information technologies

2019 - 2023

Proud graduate of the Information Technologies program at the esteemed University of Singidunum, specializing in front-end development. My thesis focused on leveraging the power of React to build dynamic and interactive user interfaces. Equipped with a strong foundation in software development, including front-end technologies, database management, and system analysis. Passionate about creating visually appealing and intuitive web applications that deliver exceptional user experiences. Thrived in a dynamic learning environment that fostered critical thinking, problem-solving, and teamwork. Seeking opportunities to apply my front-end development expertise and contribute to innovative projects. Let's connect and explore how we can bring digital experiences to life!

Skills: HTML5, CSS, JS, PHP, ReactJS, Bootstrap5,MS Power BI, MS Office, Web development, Front-end development

Link: Singidunum University

Faculty of Economics logo

Faculty of Economics - University of Belgrade

Module: Informatics

2012 - 2019

Specialized in databases, PHP, Java, and Visual Basic. Proficient in database design, PHP web development, Java programming, and Visual Basic applications. Coursework: Database Design Web Development Object-Oriented Programming Software Engineering Prepared for success in programming-related roles.

Skills: PHP, HTML5, CSS, VBA,MS Office , Java , MySQL

Link: Faculty of Economics

Sixth Belgrade Gymnasium logo image

Sixth Belgrade Gymnasium

Department for natural sciences and mathematics

2008-2012

The program provided a strong foundation in mathematics, physics, and computer science, fostering analytical thinking and problem-solving skills essential for modern scientific and technical fields.

Skills: Basic IT skills, Pascal, Delphi, MS Access

Link: Sixth Belgrade Gymnasium

Courses / sertifications

National academy for public administration image logo

Power BI

National academy for public administration

November 2025

Credential ID: 776-33425

No link
Udemy logo image

UML and Object-Oriented Design Foundations

Udemy

February 2025

Credential ID: UC-29033e05-1e10-47ce-a2e8-ceb1b08af472

Link
National academy for public administration image logo

Agile management

National academy for public administration

November 2024

Credential ID: 776-33424

No link
freeCodeCamp image logo

Foundational C# with Microsoft

freeCodeCamp

July 2024

Link
Udemy logo image

Microsoft Excel - Excel from Beginner to Advanced

Udemy

Jun 2023

Credential ID: UC-d626472e-a711-4927-8a96-e053a6489f40

Link
Crayon logo image

Microsoft Power Apps

Crayon

May 2023

No link
Udemy logo image

Advanced CSS and Sass: Flexbox, Grid, Animations and More

Udemy

November 2019

Credential ID UC-QK97WEMT

Link
Udemy logo image

JavaScript Algorithms and Data Structures Masterclass

Udemy

October 2019

Credential ID UC-3PB4SH4U

Link
Udemy logo image

The Ultimate MySQL Bootcamp: Go from SQL Beginner to Expert

Udemy

August 2018

Credential ID UC-WNQRWLXG

Link
Udemy logo image

Build Responsive Real World Websites with HTML5 and CSS3

Udemy

February 2018

Credential ID UC-SQF0ONZ7

Link

Skills

HTML5 logo

HTML5

CSS3 logo image

CSS3

ReactJS logo image

ReactJS

PHP image logo

PHP

VBA logo image

VBA

C# image logo

C#

MySQL logo image

MySQL

MongoDB image logo

MongoDB

Python logo

Python

WordPress image logo

WordPress

Sass image logo

Sass

Bootstrap5 image logo

Bootstrap5

MS Office image logo

MS Office

Power BI image logo

Power BI

GIT image logo

GIT

Recommendations

Darko Dujin's photo

Darko Dujin

Software Engineer

May 2025

I worked with Nikola on several projects. The most important project was the framework we created for internal application development. Nikola actively participated in all phases of the project, he learned quickly and adapted to all requirements. He has special interests in technologies: React, Javascript, CSS, NodeJS and SQL.

Contact: Linkedin

Aleksandra Zečević photo

Aleksandra Žečević

University professor

April 2019

I am delighted to be writing this recommendation letter for my student Nikola Ekmedzić. Please permit me to introduce myself. My name is Aleksandra Zečević, PhD in economics. Nikola Ekmedzić was my student on 3 courses: Databases, Business Informatics, Programming Languages, and on all three courses he showed excellent results. Having worked closely with Nikola, I have been able to capture some of his skills and capabilities, and I am fully persuaded that he has developed the skill set to succeed in her career. He has strong initiative and often engages his good sense of reasoning and always asked insightful questions, sometimes beyond the scope of textbooks. I will not be doing justice to this letter if I fail to mention that Nikola Ekmedzić exceeds my expectation in all ways. Apart from having a strong intellectual capacity, Nikola also possesses the resilience that confirms to me that he would improve knowledge in any business information system. With confidence and the assurance that he would perform wonderfully well, I strongly recommend Nikola Ekmedzić for a job in a company dealing with information technologies.

Contact: Linkedin

Document: Document