Nemanja Miljković

Software Engineer

Experience

Swiss Marketplace Group

Expert Software Engineer

  • Working on Autoscout24 and Motoscout24 platforms, the largest Swiss marketplace for new and used vehicles.
  • Part of the shared services team focusing on user management, infrastructure, fraud detection, and user event tracking.

Java, Spring Boot, PostgreSQL, Kafka, Terraform, Kubernetes

Mar 2024 - Present

Hooloovoo

Solutions Architect

  • Launched new projects, set coding standards, and estimated project timelines.
  • Actively contributed to development, mentored colleagues, and conducted knowledge transfer workshops.

Jun 2023 - Feb 2024

Software Engineer

  • Developed versatile solutions like a desk booking system and AI playground.
  • Supported Kindred Group teams in launching features for the New Jersey market, including deposit and regulatory limits.
  • Contributed as a Data Engineer for the Quant team on the Kindred Sportsbook Platform.

Java, Spring Boot, React, TypeScript, PostgreSQL, Terraform, Kubernetes

Jul 2021 - Feb 2024

Penta

Technical Lead

  • Led the Accounts & Payments team, enabling businesses to manage financial transactions, initiate payments, and handle multiple accounts.
  • Contributed to the Architecture Board for continuous technical advancement of the platform.

Node.js, React, Redux, TypeScript, PostgreSQL, NATS, Terraform, Kubernetes

Sep 2019 - Jun 2021

Hooloovoo

Software Engineer - Worked with the Feeds and Acquisition Marketing team to develop services for affiliates, including the Kindred Developer Portal and marketing email management.

Nov 2018 - Sep 2019

Seven Bridges

Technical Lead - Focused on maintaining the platform's technical excellence, leading projects, and mentoring junior engineers.

Jul 2017 - Aug 2018

Seven Bridges

Software Engineer - Managed core services like user/session management, billing, and workflow automation.

Feb 2016 - Aug 2018

+ 3 positions

For details on my earlier roles at Nordeus, Byteout Software, and Devana Technologies, please visit my LinkedIn profile where I have comprehensive information on these experiences.

Education

School of Electrical Engineering, University of Belgrade

Bachelor's Degree - Computer Engineering

picoComputer Web IDE

picoComputer is a computer architecture designed to aid teaching of assembly languages. picoComputer Web IDE allows running assembly and step by step debugging and was my Bachelor's thesis.

Aug 2018

As a speaker

Building a guitar amplifier with the WebAudio API

Presented how to create a guitar amplifier using JavaScript and WebAudio API, including a live guitar demo.

Heapcon - Sept 2019

JSBelgrade - Aug 2017

Building an Excel-like formula interpreter using ANTLR

HeapSpace - Demonstrated creating an Excel-like formula interpreter in Java using ANTLR.

Aug 2018

Texas Holdem Workshop

Brand New Engineers - Conducted a live coding session on creating a Texas Holdem bot for the Brand New Engineers hackathon.

Oct 2015

Blackjack bot in Java

Brand New Engineers - Created a Blackjack server and taught TCP basics through developing a Blackjack bot in Java.

Oct 2015

FUN PROJECTS

Planning Poker

A real-time planning poker tool for remote teams, allowing users to estimate tasks using cards.

Sep 2024

Convex Hull Solver

An interactive tool using Graham Scan and Monotone Chain algorithms for solving convex hull problems.

Nov 2016

NQueens Interactive Solver

A platform to solve the NQueens problem with three different algorithms, visualizing solutions step-by-step.

Nov 2015

Minimax Interactive Solver

A demonstration of the minimax algorithm with Alpha-Beta pruning, showcasing each step interactively.

May 2014

Skills

  • Programming Languages: Java, JavaScript, TypeScript, Python, Go
  • Backend Technologies: Spring Boot, Hibernate
  • Frontend: React, React Query, Redux, MUI
  • Databases: PostgreSQL, MongoDB, Redis
  • Messaging: Kafka, NATS, RabbitMQ
  • Tools: OpenAPI, Terraform, Kubernetes, Docker, Git