Summary

Node.js developer with a Computer Science background focused on back-end web development. Participated in 11 hackathons.

Work experience

Backend Engineer

March 2021 - present
InterVenture, Belgrade

Software Engineer

May 2019 - February 2021
Symphony, Belgrade

Node.js Developer

July 2017 - April 2019
Spartans AI, Belgrade

Software Development Intern

August 2016 - September 2016
Asseco South Eastern Europe, Belgrade

Web Development Intern

February 2016 - March 2016
Tehnicom Solutions, Belgrade

Projects

FlatMe - Web app for finding apartments for rent and sale. Front-end is built with React, Next.js. Back-end is built with Node.js, TypeScript, NestJS, TypeORM, Redis.
Otvorene granice - NLP classifier for open borders (related to COVID-19 restrictions) for Serbian citizens. Front-end is built with React, Next.js, IndexedDB. Back-end is built with Node.js, TypeScript, NestJS, Redis, node-nlp.
Sportista - Messenger chatbot for managing sports activities. Built with Node.js, TypeScript, NestJS, Bottender, Redis, TypeORM.
SO challenge - Web app composed as a leaderboard for registered teams formed by specific rules. Integrated with Stackoverflow API. Built with Node.js, TypeScript, NestJS, TypeORM.
Rectop - Project for JunctionX hackathon (Budapest, Hungary). We made a web app for transaction reservations powered by a recommendation engine for ATM search based on workload. Built with Angular, Node.js, Express, TypeScript, MongoDB.
Upis - Real-time simulation of enrollment muster at faculties. Built with React, Apollo. GraphQL API is built with Node.js, Express, Apollo, PostgreSQL.

Awards

2nd prize at JunctionX hackathon

October 2019
Tech Embassy, Hungary

Recommendation engine for ATM search based on workload challenge

2nd prize at Beyond hackathon

March 2017
Eurobank, Greece