Logo
Danijel – Vue.js, React, Nuxt.js, experts in Lemon.io

Danijel

From Croatia (UTC+2)flag

Full-stack Web Developer|Senior
Mobile Developer|Senior
Lemon.io stats
2
projects done
237
hours worked

Danijel – Vue.js, React, Nuxt.js

Danijel is a Full-stack Developer with expertise in React, Node.js, and Vue.js. He studied at an IT-oriented university to become a designer, but his curiosity led him to delve deeper into programming. Danijel has extensive experience as a Tech Lead and enjoys brainstorming project ideas. Outside of work, he is passionate about Croatian cinematography and leads an active lifestyle.

9 years of commercial experience in
Advertising
AI
Automotive
Banking
Business intelligence
Cloud computing
E-commerce
E-learning
Energy
Entertainment
Fintech
Food and beverages
Gamedev
Graphics
Healthcare
Human resources
Media
Networking
Real estate
Retail
Smart home
Social media
Tourism
Marketplace
CMS
Enterprise software
Media players
Mobile apps
Platforms
SaaS
Video streaming software
Web3
Gaming software
Web development
Main technologies
Vue.js
5 years
React
6 years
Nuxt.js
4 years
Next.js
2 years
Typescript
3 years
Node.js
8 years
React Native
2 years
JavaScript
6 years
Vuex
5 years
Additional skills
WebRTC
Web Sockets
Apollo GraphQL
PostgreSQL
MongoDB
Prisma
TypeORM
Docker
Express.js
RxJS
Redux
Stripe API
Linux
OAuth
Material UI
Socket.io
MapBox
Material Design
Tailwind CSS
RabbitMQ
OpenAPI
shadcn
Canvas
Expo
PostGIS
Flask
Firebase
Supabase
WebGL
AWS
Amazon EC2
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Senior Mobile Developer
Feb 2025 - May 20253 months
Project Overview

An AI-enhanced cooking app for identifying ingredients and generating recipes.

Responsibilities:
  • Created new screens for identifying ingredients process;
  • Implemented flow for generating recipes;
  • Refreshed UI for camera capture.
Project Tech stack:
React Native
React Native CLI
React
Typescript
Expo
Bun.js
Standalone Developer
Jun 2024 - Mar 20259 months
Project Overview

A listing marketplace (classified) for selling everything, from vehicles and real estate to books and tourism. It has a custom, complex filtering system, providing listing-type specific information.

It is a project for the biggest Croatian TV house, with a reach of 5 million people daily—NovaTV.

The platform is currently used by about 20k daily users. Estimates are that daily usage will reach up to 100k in the next couple of months.

Responsibilities:
  • Planned and created architecture for the entire platform;
  • Created a complex filtering system with specific attributes for each type of listing;
  • Integrated PayloadCMS;
  • Integrated Minio S3 bucket;
  • Integrated Mireo maps;
  • Integrated Resend for mail handling;
  • Created a system for automatic listing import from external files;
  • Developed an entire backend system;
  • Developed the entire frontend with Next 14 and server actions;
  • Helped the SysAdmin team to create a scalable K8 solution for handling big amount of concurrent users.
Project Tech stack:
React
Next.js
API
AdonisJS
Amazon S3
shadcn
Linux
PostgreSQL
UI
Typescript
Feature Developer
Nov 2024 - Jan 20252 months
Project Overview

Virtual controller overlay for Xsolla Cloud Gaming to enable playing on mobile phones

Responsibilities:
  • Implemented virtual controller overlay;
  • Connected virtual controller with all cloud computing vendors;
  • Ensured seamless experience for playing AAA games on mobile phones via Cloud Gaming.
Project Tech stack:
React
Canvas
API Gateway
WebRTC
Cloud Gaming Developer
Dec 2023 - Jun 20245 months
Project Overview

A project from one of the largest global payment processing companies for the video game industry. As the company is also a video game Publisher, the goal is to utilize cloud gaming technologies to expand the market and allow game developers to utilize the video game streaming segment.

Responsibilities:
  • Defined architecture improvements;
  • Led technical integration of new cloud computing Vendor;
  • Planned and defined integration steps;
  • Integrated vendor on the server side using Golang;
  • Integrated vendor on client-side using React;
  • Communicated system improvements directly with Vendor representatives.
Project Tech stack:
React
Redux
Golang
Golang REST API
API
OpenAPI
RabbitMQ
Sentry
MySQL
GitLab
GitLab CI
CD
WebRTC
Typescript
Tech lead & Consultant
Feb 2023 - Sep 20237 months
Project Overview

It is a fintech platform made for Nigerians and Kenyans. The main goal is to provide a complete interface for businesses in those countries to manage the entire finance process in their company - payrolls, taxes, time tracking, and employee finance management. It also provides a loan borrowing and repayment interface.

Responsibilities:
  • Created completely new front-end architecture based on NextJS for complex systems;
  • Fixed some developer workflows;
  • Created an internal UI library for the platform.
Project Tech stack:
Next.js
OAuth
Redux
Material UI
Typescript
React
CTO & Tech Lead, Full-stack, Designer, Tester
Jan 2021 - Aug 20232 years 7 months
Project Overview

Web based platform for low latency peer-to-peer cloud gaming.

Responsibilities:
  • Created first platform prototype;
  • Created MVP;
  • Constructed entire architecture for current platform;
  • Developed custom protocol based on web sockets;
  • Implemented Mapbox & Stripe API;
  • Created and implemented design;
  • Designed and implemented entire game stream process, from capture and image encoding to decoding and presenting on web canvas;
  • Implemented user keyboard, mouse and gamepad inputs capture and simulation though WebRTC datachannels.
Project Tech stack:
Vue.js
Nuxt.js
Stripe API
WebRTC
Web Sockets
Socket.io
Prisma
Apollo GraphQL
Strapi
FFmpeg
MapBox
Full-Stack Developer
Aug 2022 - Dec 20224 months
Project Overview

Startup with a goal of providing a "3D game" interface for B2B clients like a digital workspace for collaboration. The idea is for each employee to have their own character and personal space (digital office), which can be edited (adding and moving furniture, triggering actions like watering the flowers, and so on). The game is completely web-based.

Responsibilities:
  • Created complete prototype (React Three Fiber - R3F) for 3D room building functionality, placing and moving furniture, adding objects, etc..
Project Tech stack:
Three.js
React
Typescript
Full-Stack Developer
Nov 2020 - Nov 20222 years
Project Overview

The platform aims to promote Croatian cinematography. The platform makes watching movies for Zagreb Film Festival Association easy from any device.

Responsibilities:
  • Implemented a series of new features to improve the overall user experience;
  • Fixed many of the existing bugs from the previous version of the application;
  • Improved performance of the app.
Project Tech stack:
Vue.js
Vuex
Nuxt.js
Express.js
PostgreSQL
TypeORM
Typescript
Full-stack Developer
Jan 2021 - Apr 20221 year 3 months
Project Overview

It is an electric technology developed especially for bikes, as an intelligent combination of power and a state-of-the-art processor that monitors the control panel, changes driving modes, and shows statistics through the Mobile application.

Responsibilities:
  • Developed UI of the app;
  • Developed logic of the app;
  • Implemented Bluetooth Low Energy (BLE) and RxJS streams;
  • Created custom communication protocol between the application and the electric bike's module;
  • Designed custom native transitions.
Project Tech stack:
React Native
Redux
RxJS
Typescript
React
Main and only developer, Full-stack & DevOps
Feb 2022 - Apr 20222 months
Project Overview

Web shop for clothing brand connected to Shopify

Responsibilities:
  • Implemented and developed the entire design for the store in the NextJS 13 app router with server-side caching;
  • Because of the entire concept store, needed to find a way to implement a functional and UX-friendly way to show navigation options, so implemented a real-time contrast changer to be visible on the images carousel no matter which image is presented - this can be viewed at the home page of planet https://planet.com.hr/en-GB;
  • Implemented a custom blog connected to Ghost CMS.
Project Tech stack:
React
Next.js
Shopify
DigitalOcean
Typescript
Tech lead
Jul 2021 - Nov 20214 months
Project Overview

It is a daily newspaper published in Zagreb, Croatia. As of 2007, it is the highest-circulation daily newspaper in Croatia. It is also the most visited news website in Croatia and the leading news source on social media platforms.

Responsibilities:
  • Converted the application from a Single Page App (SPA) to Server Side Rendering (SSR);
  • Refactored the code;
  • Set up of back-end for SSR and prerendering;
  • Modified existing logic of the app to support prerendering;
  • Moved the entire app to Docker;
  • Set up basic tests;
  • Improved SEO.
Project Tech stack:
Vue.js
Vuex
Node.js
Docker
Express.js
Full-Stack Developer
Jan 2021 - Jul 20216 months
Project Overview

It is an educational platform with unlimited access to 400+ courses and 1,800+ hands-on labs. Danijel worked on the marketplace connecting cloud specialists with clients and companies.

Responsibilities:
  • Created logic for previous-developed UI;
  • Implemented Sharetribe API;
  • Created advanced onboarding process for users and their clients;
  • Implemented Stripe API;
  • Developed an advanced filtering system;
  • Developed an advanced rating system.
Project Tech stack:
Vue.js
Nuxt.js
Express.js
Stripe API
Vuex
Typescript
Main and Only Developer
Sep 2020 - Dec 20203 months
Project Overview

An internal mobile application that was made for an American association to provide resources about improving mental health.

Responsibilities:
  • Created role-based authentication;
  • Created a CRUD system for adding external resources;
  • Deployed to Apple App Store and Android Play Store;
  • Implemented React Native deep linking.
Project Tech stack:
React Native
React
Node.js
Express.js
MongoDB
Full-stack Developer
Jan 2018 - Mar 20181 month
Project Overview

Application for connecting Brawl Stars game coaches with people who wants to learn how to properly play game, with build-in transaction system.

Responsibilities:
  • Created front-end and back-end architecture;
  • Implemented Stripe API;
  • Implemented dynamic price calculations;
  • Created custom made dashboard for game coaches.
Project Tech stack:
Vue.js
Vuetify
MongoDB
MongooseODM
Stripe API
Node.js

Education

2020
Information Technology
Bachelor's degree

Languages

English
Advanced

Hire Danijel or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2025 lemon.io. All rights reserved.