Portfolio

Danijel Grebović

Full Stack Engineer @ Firmenfels

I build reliable web applications - from database and server to interfaces users love.

Danijel Grebović

About Me

Full Stack engineer focused on the entire application lifecycle — from infrastructure and database design, through backend logic, to a modern frontend.

On the server side I work with the PHP and Node.js ecosystem, and on the client side with React.js, JavaScript and SASS. Beyond development, I also handle DevOps and software infrastructure to keep systems stable and easy to maintain.

I also have a design background - I use the Adobe suite (Photoshop, Illustrator, Premiere Pro) for visual identity and video content.

Skills

Backend & Databases

  • PHP
  • Node.js
  • SQL
  • PhpMyAdmin

Frontend

  • JavaScript
  • React.js
  • HTML5
  • SASS

DevOps & Infrastructure

  • DevOps
  • Software Infrastructure
  • Full-Stack Development

Design & Multimedia

  • Adobe Photoshop
  • Adobe Illustrator
  • Adobe Premiere Pro

Projects

Auto škola BIZ

Website for a Novi Beograd driving school — presenting category A and B training, theory classes, polygon practice and first aid, with online enrollment.

PHP JavaScript Responsive
View project

OZ Gradac

A dynamic, JavaScript-driven business website built as a single-page app, presenting the company's services and work in a modern, responsive layout.

JavaScript SPA Responsive
View project

Proslave

A two-sided marketplace for events — clients search and book venues and services (photographers, catering), while hosts list spaces to earn income.

JavaScript Marketplace Responsive
View project

Caffe POS Application

A point-of-sale application for cafés — order taking, table management, billing and sales reporting in a fast, touch-friendly interface.

JavaScript Node.js SQL

Experience

Full Stack Engineer

Present

Firmenfels

Development and maintenance of full-stack applications, software infrastructure and DevOps processes.

Contact

Have a project or a question? Send me a message.

Please enter your name.
Please enter a valid email.
Please enter a message.