David Ranđelović

Lead Software Engineer
profile

As a computer geek who’s spent a lifetime on the computer, I have 5+ years of industry experience designing services to attract more customers and convert followers into clients. I love to participate in tech events and hackatons such as Global Game Jam, Angular meeting events, etc., collecting a few cool stickers for my laptop along the way.

Work Experiences

Software Development Advisor Engineering Software Lab | 2024 - present

Lead Software Engineer PaprikArt | 2022 - 2024

  • Developed the front-end part of the applications and handled back-end development when needed for high-profile clients.
  • Led a team of 6–8 developers in building a large-scale web application for enterprise project using the Angular / Laravel / MySQL tech stack.
  • Ensured application stability by implementing Python Selenium e2e tests which worked via cron job and sent an email notification if a bug was found.
  • Provided accurate time estimations for task and sprint completion.
  • Implemented NGRX state management in order to achieve more maintainability and optimization for our large-scaling application.
Software Engineer PaprikArt | 2020 - 2022

  • Developed applications using Angular.
  • Implemented 3rd party APIs into application such as google maps, google places etc, and created custom functionalities for them.

Github Projects

Exy Web Application Open Source

Exy is my personal web app for managing yearly and monthly income and expenses. Built with Angular, it features dynamic charts, real-time calculations, and a clean interface. This project demonstrates my skills in Angular development, RESTful API integration, and creating responsive web applications.

Task Manager Web Application Open Source

This Task Manager app helps manage daily tasks with a drag-and-drop Kanban board, deadline tracking, and notifications. Developed using Vue.js, it highlights my experience with Vue’s component-based architecture, and building efficient, user-focused tools.

Skills

Technical
  • HTML / CSS
  • Javascript / PHP / Typescript
  • Angular 2+ / Vue.js / Laravel
  • Angular / Material / PrimeNG / NGRX
  • Rest API / NPM
  • Jira / Scrum
  • Git / Github / Bit Bucket
  • Docker
Professional
  • Effective communication
  • Team player
  • Strong problem solver
  • Good time management

Education

IT Academy - Belgrade Web Designer
2019 - 2020
Technical School - Leskovac Computer Technician
2014 - 2019

Languages

  • English (Professional)
  • Serbian (Native)

Interests

  • Gym
  • Chess
  • Nature
  • Travelling
Copyright © 2025 David Ranđelović. All Rights Reserved.