Full-Stack Developer · Novi Sad, Serbia

DaniloPavićević

Engineer of Information Technology

Full-stack developer with 4+ years of professional experience. Specialised in building complete web ecosystems — public websites, internal web apps, and the backend infrastructure that ties them together. Experienced in delivering interconnected suites of applications with shared APIs, component libraries, and real-time features, comfortable owning projects end to end from architecture to deployment. Hands-on across React, Next.js, Node.js, TypeScript, GraphQL, and multi-database and CI/CD environments, with a strong focus on code that holds up in production.

20+
Applications deployed
4+
Years Experience
01

Selected Projects

Internal ToolSub-project

UNIT Tickets

Complete intra-company ticketing system used across all sectors of Univerexport for communication and problem tracking. Teams raise, assign, and resolve tickets with full audit trails, status workflows, email notifications, and role-based access.

Next.jsGraphQLOracle DBReduxFirebase
Internal ToolSub-project

UNIT UNIPhotos

Supervisors and management issue manual and scheduled inspection tasks to store staff, requiring timestamped photo evidence as completion proof. Supports recurring inspection schedules, archiving, and CSV reporting.

Next.jsGraphQLSharpFirebaseChart.js
Internal ToolSub-project

UNIT Digital Requests

Structured request management portal replacing all paper-based workflows. Forms pre-filled from LDAP profile. Completed requests generate signed, print-ready PDFs in adherence with ISO standards. Each request requires approval from the relevant departmental agent and the submitter's supervisor.

Next.js 14GraphQLLDAPPuppeteerjsPDFRedux
UNIT Digital Signage#01

DigitalSignage Manager

Manages scheduled advertisements and announcements across company screens.

Next.js 14MySQLRedisFirebase
Corporate Website#02

Univerexport Corporate

The main corporate website for one of Serbia's largest retail chains. Built with a fully custom CMS backend covering news and blog management, promotional content, loyalty programme pages, company information, and all site content — giving the internal team complete editorial control.

Next.js 13PrismaMySQLRedisCKEditor 5Google Maps
Careers Website#03

Nova Karijera

Enables job seekers to browse open positions and submit applications, while HR admins manage listings, review candidates, and publish company news through a dedicated custom CMS dashboard.

Next.js 13PrismaMariaDBRedisreact-pdf
Corporate Training#04

Obuke

Multimedia course player, progress tracking, in-course tests, certifications, polls, manager dashboards, and training statistics. LDAP-integrated authentication.

Next.js 13MySQLLDAPPrismaChart.js
Backend Integration#05

Salesforce Connector

Secure bridge between enterprise systems and Salesforce CRM. OAuth 2.0 flow, ticket & user synchronisation, rate limiting, and cron automation.

Node.jsTypeScriptExpressOracle DBOAuth 2.0Jest
Promotional Mobile Quiz#06

QuizAPK

Cross-platform promotional quiz app with multiple question types, offline SQLite storage, scoring, result export, and Android APK distribution on company devices.

React NativeExpoTypeScriptSQLite
02

Technology Stack

Frontend
Next.jsReactReact NativeRedux ToolkitTypeScriptExpo
Backend & API
GraphQLApollo ServerExpress.jsFirebaseNode.jsWebSockets
Databases
Oracle DBMySQLMariaDBPostgreSQLSQLiteRedis
Auth & Security
JWTOAuth 2.0LDAPbcryptiron-sessionHelmet
DevOps & Tooling
JenkinsPM2Jest
UI & Media
StorybookCKEditor 5Chart.jsSharpjsPDF
03

Experience & Education

Work Experience
Web Developer
Univerexport · Novi Sad, Serbia
Dec 2022 — Present
One of the largest wholesale and retail companies in Serbia. Full-stack developer building and maintaining 20+ internal and public-facing web applications across Next.js, React, Node.js, GraphQL, Oracle, and MySQL. Maintained Jenkins CI/CD pipelines and production server infrastructure in cooperation with Dev Ops team.
Education
B.Sc. Information Technologies
University "Singidunum" Novi Sad
Sep 2017 — Sep 2021 · Novi Sad
Web Development, Databases (MySQL), Web Platforms, Computer Networks, Project Management, Distributed Computing, Python Programming, Information Systems Security.
High School Diploma
Gimnazija 'Nikola Tesla'
Sep 2013 — Jul 2017 · Apatin
General science and mathematics programme.
Languages
English
Fluent
Serbian
Native
Interests
Python
Web3 / Solidity
Mobile Development
04

Courses & Certificates

Udemy · 2021
JavaScript: From Zero to Expert
69 hours — JS fundamentals to advanced patterns
Udemy · 2021
React — The Complete Guide
48 hours — Hooks, React Router, Redux
Udemy · 2022
Node.js, Express & MongoDB Bootcamp
48 hours — Full backend stack
Udemy · 2022
Understanding TypeScript
15 hours — by Maximilian Schwarzmüller
IPMA · 2021
IPMA Project Management Certificate
International Project Management Association