Nemanja Vukic, Developer in Belgrade, Serbia
Nemanja is available for hire
Hire Nemanja

Nemanja Vukic

Verified Expert  in Engineering

Software Engineer and Developer

Belgrade, Serbia

Toptal member since November 25, 2022

Bio

Nemanja started his professional journey as back-end intern, expanding his skills in Java. He has worked on many different areas and technologies in web development, with a particular focus on eCommerce. He specializes in SAP Customer Experience (hybris), Spring, and Java in general. Nemanja is also skilled in NGINX, HAProxy, Docker, Kubernetes, and React.

Portfolio

NETCONOMY
Java, Docker, Angular, GraphQL, Node.js, React, SAP Hybris, SAP SmartEdit...
msgNETCONOMY
Java, SAP Hybris, SAP SmartEdit, Spring, React, AngularJS, Angular, NGINX...
msgNETCONOMY
Java, SAP Hybris, Spring

Experience

  • SAP Hybris - 6 years
  • Java - 6 years
  • Spring - 6 years
  • SQL - 5 years
  • Docker - 4 years
  • SAP SmartEdit - 4 years
  • NGINX - 3 years
  • Node.js - 2 years

Availability

Part-time

Preferred Environment

IntelliJ IDEA, Slack, Jira, Git, Linux, MacOS, GitHub, Bitbucket, Zoom

The most amazing...

...project I've completed is remodeling and integrating a new CMS editor, which increased the content manager's productivity by over 50%.

Work Experience

Senior Software Engineer

2020 - PRESENT
NETCONOMY
  • Led and consulted team members on technical challenges and participated in analyzing and defining the future technical architecture.
  • Implemented the data structure, the delivery API, SmartEdit, and back-office support for product-specific content in the SAP hybris.
  • Defined the roadmap for dismantling the SAP hybris monolith to small functional units or microservices.
  • Executed an adapter service in Spring to synchronize CMS content between SAP hybris CMS and an external content hub.
Technologies: Java, Docker, Angular, GraphQL, Node.js, React, SAP Hybris, SAP SmartEdit, Spring Boot, Spring

Software Engineer

2017 - 2020
msgNETCONOMY
  • Contributed to developing the eCommerce website based on SAP hybris, React, and Kubernetes, used by sellers inside the store. Sellers could use tablets and handle the sale process while walking their clients through the store.
  • Integrated the Promotion Engine in the eCommerce website based on SAP hybris and laid out an approach for migrating the vouchers from a deprecated voucher module.
  • Refactored and cleaned up existing CMS components and integrated SmartEdit into the existing website based on SAP hybris and a headless React front end.
  • Worked on enhancements for the complex eCommerce store with a significant traffic load, focusing on the shop's performance and stability.
  • Engaged as a deployment master and handled the SAP hybris' live deployment using Jenkins Pipeline.
  • Executed necessary Groovy and ImpEx scripts, reloaded proxy configurations, and handled the Git versioning of a release.
Technologies: Java, SAP Hybris, SAP SmartEdit, Spring, React, AngularJS, Angular, NGINX, HAProxy, Jenkins

Junior Software Engineer

2017 - 2017
msgNETCONOMY
  • Used SAP hybris and an enhanced Java Spring framework in the production environment to satisfy clients' requirements.
  • Collaborated closely with colleagues and the client to find the best solution for the client's needs.
  • Implemented new features and resolved issues and bugs.
Technologies: Java, SAP Hybris, Spring

Experience

Content Management System

A complete integration and customization of the SmartEdit and hybris CMS according to the client's needs and processes, so the client can quickly and effectively reach out to customers through their website.

The project started with an in-depth analysis of the current content model, keeping in mind the creation and implementation of a new one with a headless environment. When the content model was ready, we adjusted and integrated it with SmartEdit to fit a headless environment and use case scenarios.

Internal Shop for Sellers

An online shop built for sellers to efficiently handle clients while walking them through the store.

The app enabled sellers to go through the store with the customers, add items to the cart on the fly, check availability in the store and other stores, apply discounts and modifications, and handle payments. It was based on a headless React front end and SAP hybris back end and hosted in a self-managed Kubernetes cluster. I focused primarily on developing back-end features and managing Docker images and the Kubernetes cluster.

Large-scale eCommerce Website

A B2C online store developed for one of the biggest retailers in its industry.

At the time, the project engaged more than 200 people in parallel and was live in the whole EU market. I worked primarily as a back-end developer and was later involved in some front-end features. I also took over the releasing responsibility and worked on Jenkins Pipelines to automate the releasing process. Lastly, I worked as a software architect and participated in defining and implementing the future architecture.

Skills

Libraries/APIs

Node.js, React

Tools

SAP Hybris, Git, NGINX, Jenkins, Docker Compose, RabbitMQ

Languages

Java, SQL, GraphQL

Frameworks

Spring, Spring Boot, AngularJS, Angular

Platforms

Docker, Kubernetes

Other

SAP SmartEdit, HAProxy

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring