You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Denis CiricDC

Denis Ciric

Full-Stack Developer

€520/day
Nürnberg, DE
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Denis

A full-stack developer focused on developing scalable web applications, SaaS products, and custom software solutions. He combines technical architecture with product-oriented implementation and realizes systems that reliably map complex business processes, make them more efficient, and position them for sustainable scalability. His strength lies in the development of modern backend and frontend solutions with a high practical relevance, particularly in the areas of multi-tenant architectures, payments, real-time communication, and cloud infrastructures.
  • German

    Native or bilingual

  • English

    Fluent

  • Serbian

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • B2B SaaS Buchungs- & Managementplattform - https://kairos.software
    Lead Developer
    E-COMMERCE
    October 2024 - Today (1 year and 10 months)
    Frankfurt, Germany
    • ● Development of a multi-tenant B2B SaaS platform for leisure and experience providers with booking, resource management, payment, admin dashboard, e-commerce storefront
    • ● Conception of the backend architecture with Bun / Node.js & Hono / Express as well as the frontend with Vue.js and React
    • ● Setup of a monorepo with Turborepo and modular package structure
    • ● Integration of payment providers such as PayPal, Stripe, and Mollie
    • ● Processing of over 1 million EUR in booking and transaction volume via the platform
    • ● Deployment with AWS, Render, and Cloudflare
    • ● Operation of a highly available PostgreSQL environment including backups, automated migrations, and recovery strategy
    • ● Implementation of automatic horizontal scaling for productive SaaS operation
    • ● Conception and implementation of automated e-invoices according to EN (Factur-X / ZUGFeRD)
    • ● Quality assurance through automated unit tests and E2E tests
    • ● Continuous product improvement through customer feedback, feature evaluation, and structured implementation via Jira
    • ● Technologies: Bun, Node.js, Hono, Express, Vue.js, React, Nuxt UI, shadcn/ui, TanStack Query, PostgreSQL, Turborepo, AWS (SQS, SNS, EC2, CloudFront), Cloudflare R2, PayPal, Stripe, Mollie, EN, Jira, CI/CD, Unit Tests, E2E Tests
    Node.js React.js TypeScript Vue.js PostgreSQL
  • Interne Plattform für Service-Deployment & Systemintegration
    Full-Stack Developer
    DIGITAL AND IT
    January 2026 - March 2026 (2 months)
    23 Lübeck, Germany
    • ● Participation in an internal platform for the provision and management of containerized services in a cloud-native system landscape for a client
    • ● Development and maintenance of backend services with Node.js, JavaScript, and TypeScript
    • ● Implementation of interfaces for configuration, deployment processes, and status monitoring of technical services
    • ● Creation of unit and integration tests to secure central backend functions
    • ● Containerization of applications with Docker and support for build and deployment processes
    • ● Participation in CI/CD pipelines with GitLab and version control with Git
    • ● Technical documentation of services, deployments, and internal processes
    • ● Work in an agile environment according to Scrum
    • ● Technologies: Node.js, TypeScript, JavaScript, Docker, Git, GitLab CI/CD, Linux, REST, Integration Tests, Unit Tests
    TypeScript Node.js Docker Git REST
  • Interaktive Scoring- & Spielsoftware für Axtwurf-Anlagen
    Full-Stack Developer
    DIGITAL AND IT
    May 2025 - August 2025 (3 months)
    Neubrunn, BY, Germany
    • Development of a networked software system for axe-throwing facilities for a client, consisting of
    • a touch-optimized input app for tablets, a back office for management, and a
    • separate live score display for screens directly at the playing areas.
    • Implementation of game and round logic, player selection, score recording, and winner determination for
    • multiple parallel operating game areas.
    • Realization of real-time communication between iPads, score screens, and backend for synchronous
    • display of scores and game progress.
    • Conception of a multiplayer/multi-cage architecture for connecting multiple game areas
    • within a facility.
    • Integration of interactive 3D elements and a multilingual user interface in
    • collaboration with the client's design team.
    • Technologies: Nuxt, Vue.js, Pinia, PrimeVue, Vue I18n, Ionic, Three.js, WebSockets, Redis, Prisma,
    • SQLite
    three.js Redis Prisma SQL Websocket

Recommendations

Be the first to recommend Denis

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • IU International University of Applied Sciences
    2025
  • General higher education entrance qualification
    Adam-Kraft-Gymnasium
    2019
    Allgemeine Hochschulreife

Categories