Dragan Krivokuća logo

About me

Senior Software Engineer with extensive experience in building scalable, high-performance web applications. Specializing in React, Next.js, Angular, Node.js and modern JavaScript/TypeScript. Skilled in architecture, performance optimization and delivering user-centered features.

Strong collaborator and mentor, focused on code quality, accessibility and aligning technical solutions with business goals. Proven contributor to complex and high-impact projects with strong system reliability. Driven by a passion for clean, maintainable code and building meaningful digital experiences.

Tech Stack

  • JavaScript
  • TypeScript
  • React
  • Angular
  • Next
  • Node.js
  • MongoDB
  • Redux
  • Jotai
  • React Query
  • RxJS
  • Socket.IO
  • Git
  • SCSS
  • Tailwind CSS
  • Material UI
  • Semantic UI
  • Framer Motion
  • Monitoring
  • Unit Testing
  • Integration Testing
  • E2E Testing
  • Automation Testing
  • Rest API
  • CI/CD process
  • Puppeteer
  • Playwright

Soft Skill

  • Engineering
  • Leadership
  • Mentorship
  • Teamwork
  • Problem Solving
  • Communication
  • Decision Making
  • Innovation Challenges
  • Adaptability
  • Collaboration
  • Critical Thinking
  • Networking

Experience

Project Categories

Specialized in building scalable, high-performance web applications across various industries. Below are the main categories of projects I've worked on, each representing different challenges and solutions I've delivered.

E-commerce & Marketplace

Large-scale online marketplaces and e-commerce platforms handling millions of users, transactions and product listings with high performance and scalability requirements.

Key Highlights

  • Multi-million user platforms
  • Real-time inventory management
  • Payment gateway integration
  • Advanced search and filtering
  • Responsive design for all devices

Technologies

  • React
  • Next.js
  • TypeScript
  • Redux
  • SCSS
  • Node.js

Project Examples

  • Online marketplace with 6M+ ads and 3M+ users
  • Transaction processing and payment systems
  • Product catalog management

Video Streaming & Real-time Applications

Real-time video streaming platforms and applications with live interactions, agent monitoring systems and multi-application data entry workflows.

Key Highlights

  • Live video streaming
  • Real-time agent monitoring
  • Multi-application workflows
  • Client data management systems
  • Real-time synchronization

Technologies

  • React
  • Next.js
  • TypeScript
  • Socket.io
  • VideoStream
  • WebRTC

Project Examples

  • Video streaming platforms for business
  • Agent monitoring and management systems
  • Real-time collaboration tools

Social Networks & Fan Sites

Social networking platforms and fan site applications with subscription models, content sharing, messaging and notification systems and payment integrations.

Key Highlights

  • Subscription-based content platforms
  • User profiles and social features
  • Real-time messaging and notifications
  • Payment gateway integration
  • Content management and moderation
  • Media upload and streaming

Technologies

  • React
  • Next.js
  • TypeScript
  • Node.js
  • MongoDB
  • Socket.io
  • Payment Integration

Project Examples

  • Fan site platforms with subscription features
  • Social networking applications
  • Content creator platforms

Business Platforms & Portals

Enterprise-level business platforms, digital catalogs and B2B portals that help companies showcase their services, manage operations and connect with clients.

Key Highlights

  • Digital export catalogs
  • Business directory platforms
  • Service booking systems
  • Multi-language support
  • SEO-optimized architecture

Technologies

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • Framer Motion

Project Examples

  • Digital catalog for Serbian exporters
  • Car rental and booking platforms
  • Business service portals

Healthcare & Medical

Professional healthcare websites and medical practice platforms designed with patient experience in mind, featuring appointment systems and modern aesthetics.

Key Highlights

  • Patient appointment systems
  • Modern, clean medical aesthetics
  • Responsive patient portals
  • SEO-optimized for local search
  • Accessibility compliance

Technologies

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS

Project Examples

  • Dental practice websites
  • Medical clinic platforms
  • Healthcare service portals

Admin & Backoffice Applications

Comprehensive admin dashboards and backoffice systems for managing business operations, user data, content and analytics with intuitive interfaces.

Key Highlights

  • Complex data management
  • User administration
  • Analytics dashboards
  • Content management systems
  • Role-based access control

Technologies

  • React
  • Angular
  • TypeScript
  • Redux
  • Material UI
  • SCSS

Project Examples

  • Multi-application admin systems
  • Business operation dashboards
  • Content and user management platforms

Content Management & Automation

Platforms and tools for automated content distribution, multi-platform publishing and workflow automation that streamline content operations.

Key Highlights

  • Automated content distribution
  • Multi-platform publishing
  • Workflow automation
  • Content scheduling
  • API integrations

Technologies

  • Angular
  • Node.js
  • Socket.io
  • Playwright
  • Puppeteer
  • SCSS

Project Examples

  • Automated content upload systems
  • Multi-platform publishing tools
  • Content workflow automation

Contact me