Petar N.

About Me

Dynamic and experienced IT professional with over 10 years in the tech industry. Proficient in full-stack development, system optimization, and leadership roles since 2019. Adept at creating high-performance, scalable systems from scratch and modernizing legacy infrastructures. A problem-solver with expertise in server tuning, performance optimization, and cross-functional team management.

Frontend

Backend

Database

DevOps

Other

Work history

Multiplier
Multiplier
Squad Lead
2023 - Present (2 years)
Remote
  • Leading a squad of 5-10 developers, ensuring seamless compliance and integration with external systems.

  • Designed and implemented a framework enabling effortless integration with new providers.

  • Managed a back end powered by microservices using GRPC and GraphQL for efficient communication.

Conceptboard
Conceptboard
Interim Head of Development
2022 - 2023 (1 year)
Remote
  • Oversaw the development department during the company's transition from startup to scale-up.

  • Conducted hiring, interviews, code reviews, and performance evaluations.

  • Established development processes and selected technologies to align with scaling objectives.

Mozzart
Mozzart
Java Team Lead
2014 - 2021 (7 years)
Belgrade, Serbia
  • Managed a team of 12 developers and 2 QAs, focusing on back-end development.

  • Transitioned from junior developer to team lead, contributing to distributed systems serving tens of thousands of concurrent users.

  • Played a key role in DevOps and architectural strategy, working on microservices-based systems written in Java, Node.js, and Python.

Showcase

Senior Full-stack Developer - Farmforce
Senior Full-stack Developer - Farmforce
  • Farmforce develops SaaS solutions focused on sustainable sourcing, farmer quality of life, and environmental protection.

  • The SaaS solutions enhance business and system processes by resolving high-impact problems on a multi-tenant system.

  • Farmforce implements Java and Python to improve code quality and documentation within the multi-tenant system.

Senior Java Developer - TUI
Senior Java Developer - TUI
  • TUI is a global tourism group with a broad portfolio including tour operators, travel agencies, and online portals.

  • The company operates across multiple destinations globally, utilizing 1,600 travel agencies and 5 airlines.

  • TUI migrated its existing monolithic system to a new, improved microservice architecture for increased efficiency and scalability.

Java Team Lead - Mozzart Bet
Java Team Lead - Mozzart Bet
  • Mozzart Group is a gambling company with a long-standing presence in the market since 2001.

  • The company operates with over 1000 betting shops and 4000 employees across six markets, including two in the EU and one in Africa.

  • This project involved front-end and back-end development for the Mozzart Bet website.

Education

IT Engineering
IT Engineering
University of Belgrade - Serbia
2009 - 2019 (10 years)