Duško Pilipović – Full-Stack Developer based in Banja Luka

Hi, I'm

Duško Pilipović

Full-Stack Software Engineer Web & Mobile IoT & Embedded

Bachelor's from FTN Novi Sad (GPA 9.45), based in Banja Luka, Bosnia and Herzegovina. Building scalable web, mobile and embedded systems — from ESP32 firmware to cloud-native backends and polished cross-platform apps.

About Me

I'm a full-stack software engineer with hands-on experience across the entire stack — from ESP32 firmware and embedded systems to cloud-native backends and polished mobile applications.

I build across Angular, React, Spring Boot, .NET, Node.js, and Go on the backend; Flutter and native Android on mobile; and work across relational, document, and graph databases. I'm equally comfortable designing a REST API, writing firmware, or shipping a production UI.

Currently working as a Full-Stack Developer at Codaxy in Banja Luka, and pursuing a Master's degree in Applied Computer Science at FTN Novi Sad. Founder of Pilipovic Apps — independent software products including PlayScore and QR Code Manager.

9.45 Bachelor's GPA
9+ Major Projects
15+ Technologies
4+ Years Coding

Technologies

Languages

C#Java TypeScriptGo PythonJavaScript C++SQL

Frontend

AngularReact Vue

Backend

.NET 9Spring Boot Node.js Golang

Mobile & IoT

FlutterAndroid (Java) CapacitorESP32 Arduino

Databases

PostgreSQLMongoDB Neo4jFirebase

Tools & Architectures

DockerGit RESTWebSocket SOAJWT UMLScrum

Projects

● Live
2026 – Present

QR Code Manager

Web platform for generating and managing QR codes with full analytics. Supports static and dynamic QR codes, batch generation, redirect management, and a scan statistics dashboard. Used by businesses to track engagement across print and digital.

Angular.NET PostgreSQLDocker REST API
Ongoing Feb 2025 – Present

Smart Pilot

Complete IoT smart home system: ESP32 firmware, Spring Boot server, Angular web UI, and an Android app. Real-time WebSocket communication with a generic firmware architecture enabling flexible device configuration.

ESP32Spring Boot AngularAndroid WebSocketCapacitor
Aug – Oct 2025

Tourist SOA Application

Service-oriented architecture with a dual-language backend (Node.js + Go), React frontend, and three databases — relational, document, and graph — demonstrating breadth across multiple tech paradigms.

Node.jsGolang ReactPostgreSQL MongoDBNeo4j
Aug – Oct 2025

RPG Habits & Goals

Android app for habit and productivity tracking through gamification. Features user leveling, reward mechanisms, QR-based identification, alliance management, and real-time notifications.

JavaAndroid SQLiteFirebase MVVM
Oct 2024 – Jan 2025

OnlyBuns – Social Network

Social network with feed, likes, comments, and admin panel. Special focus on load balancing, rate limiting, message queuing, image compression, and caching.

AngularSpring Boot PostgreSQL
Oct 2024 – Jan 2025

Explorer – Tourist Tours

Web app for creating and tracking tourist tours, challenges, rewards, and coupons. Team of 14, sprint-based Scrum development with full requirements analysis and UML modelling.

AngularSpring Boot PostgreSQLScrum
Oct 2023 – Jan 2024

Student Services Desktop App

Complete information system and desktop application following MVC, with full UML modelling, system architecture documentation, and OOP-focused implementation.

C#WPF MVCUML

Experience

2026 – Present

Full-Stack Developer

Codaxy · Banja Luka, Bosnia and Herzegovina

Building complex enterprise web solutions using CxJS, .NET, and C#.

  • Implementing and maintaining enterprise web applications in the CxJS framework.
  • Developing backend services and REST APIs in the .NET / C# ecosystem.
  • Collaborating in an agile team to deliver features from design to production.

Education

Ongoing

Master's Academic Studies

Faculty of Technical Sciences, University of Novi Sad

Computer Engineering and Automation – Applied Computer Science and Informatics

2021 – 2025

Bachelor's Academic Studies

Faculty of Technical Sciences, University of Novi Sad

GPA 9.45 / 10 · Scholarship for exceptionally gifted students

2017 – 2021

Technical School Gradiška

Gradiška, Bosnia and Herzegovina

Vuk's Diploma — awarded to students with a perfect 5.0 GPA

Services

Full-Stack Web Apps

End-to-end web application development — database schema, REST API, and polished frontend UI.

Angular .NET Spring Boot PostgreSQL

Mobile App Development

Cross-platform and native mobile apps for Android and iOS, from prototype to app store.

Flutter Android (Java) Capacitor

API & Backend Development

Scalable REST APIs, microservices, and cloud-native backends with authentication and real-time features.

REST API WebSocket Docker JWT

Admin Panels & Dashboards

Internal tools, business dashboards, and data management interfaces tailored to your workflow.

Angular CxJS Data Tables Charts

IoT & Embedded Systems

Firmware development, hardware integration, and cloud connectivity for smart devices.

ESP32 Arduino WebSocket MQTT

Technical Consulting

Architecture reviews, tech-stack selection, and code quality guidance for teams and founders.

Architecture Code Review Mentorship

FAQ

What technologies do you specialize in?

I specialize in Angular, .NET, Spring Boot, Flutter, and PostgreSQL. I also work with React, Vue, Go, Node.js, MongoDB, Neo4j, and IoT/embedded systems (ESP32, Arduino).

Are you available for freelance or contract work?

Yes — I'm open to freelance projects, contract engagements, and collaborations. Reach me at pilipovic.apps@gmail.com.

Where are you based?

I'm based in Banja Luka, Bosnia and Herzegovina, and available for remote work worldwide.

What is PlayScore?

PlayScore is a live mobile sports tracking app built with Flutter and .NET 10. It features real-time score updates via SignalR, full league and tournament management, and Firebase Auth. Published on Google Play at app.pilipovic.tech.

What kinds of projects does Pilipovic Apps build?

Pilipovic Apps builds full-stack web applications, cross-platform mobile apps, REST API backends, QR code platforms, admin panels, internal business tools, and IoT embedded systems.

Get in Touch

Open to new opportunities, freelance projects, and collaborations. Based in Banja Luka — available worldwide remotely.