Senior Software
Engineer

I craft intuitive, scalable and high-performance web experiences - backed by over 10 years of engineering expertise.

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.

Skills & Tools

  • JavaScript
  • TypeScript
  • React
  • Angular
  • Next
  • Node.js
  • MongoDB
  • Redux
  • Jotai
  • React Query
  • RxJS
  • Socket.IO
  • Git
  • SCSS
  • 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
  • Tailwind CSS
  • Material UI
  • Semantic UI
  • Framer Motion
  • Monitoring
  • Unit Testing
  • Integration Testing
  • E2E Testing
  • Automation Testing
  • Rest API
  • CI/CD process
  • Puppeteer
  • Playwright
  • Engineering
  • Leadership
  • Mentorship
  • Teamwork
  • Problem Solving
  • Communication
  • Decision Making
  • Innovation Challenges
  • Adaptability
  • Collaboration
  • Critical Thinking
  • Networking

Experience

Senior Software Engineer | Birdseye Virtual Presence

Jan 2025 - present
Belgrade, Serbia

As a Senior Software Engineer at one of North America's fastest-growing tech companies, I lead the design and development of scalable and maintainable React applications. I collaborate closely with designers, back-end engineers and product managers to deliver intuitive, user-centered interfaces. My focus includes performance optimization, accessibility and writing clean, reusable code following best practices. I mentor junior developers, conduct code reviews and actively contribute throughout the entire software development lifecycle-from planning to deployment.

Senior Frontend Engineer | KupujemProdajem

Mar 2023 - Jan 2025
Belgrade, Serbia

As a Frontend Engineer at a leading Serbian online marketplace with over 6 million active ads and 3 million registered users, I actively participated in developing new features and enhancing product performance while maintaining platform stability. I closely collaborated with cross-functional teams, leveraging agility to improve products and streamline workflows. My responsibilities included mentoring junior developers, optimizing system performance through best practices. I prioritized high code quality and stability, ensuring that our solutions met user needs. Additionally, I worked closely with management, providing valuable user insights to ensure that the product effectively serves users.

Frontend Team Lead | Lioneve Media

Dec 2018 - Mar 2023
Dover, Delaware

As a Frontend Team Lead, I led the frontend development team, setting goals, monitoring performance and implementing strategies to improve productivity while making key technical decisions. I achieved excellent results with the team in the delivery of features, bug resolutions and code quality. I participated in planning and developing features using Next, React and Redux, mentored junior developers and optimized system performance with tools like Sentry. I worked closely with management, providing valid user insights to ensure the product serves users in the best possible way. Additionally, as a Frontend Developer, I built an in-house tool using Angular and Socket.io that doubled productivity from concept to deployment, collaborating with the design team to translate Figma designs into functional code.

Frontend Developer | Telnet

Sep 2017 - Dec 2018
Čačak, Serbia

Completed an internship where I gained hands-on experience in frontend development, working on both my first project and various outsourced projects, with a focus on building responsive and dynamic user interfaces using Angular.

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.

01

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.

  • React
  • Next.js
  • TypeScript
  • Redux
  • SCSS
tap to flip

Key Highlights

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

Project Examples

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

Video Streaming & Real-time Applications

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

  • React
  • Next.js
  • TypeScript
  • Socket.io
  • VideoStream
tap to flip

Key Highlights

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

Project Examples

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

Social Networks & Fan Sites

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

  • React
  • Next.js
  • TypeScript
  • Node.js
  • MongoDB
tap to flip

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

Project Examples

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

Business Platforms & Portals

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

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • Framer Motion
tap to flip

Key Highlights

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

Project Examples

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

Healthcare & Medical

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

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
tap to flip

Key Highlights

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

Project Examples

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

Admin & Backoffice Applications

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

  • React
  • Angular
  • TypeScript
  • Redux
  • Material UI
tap to flip

Key Highlights

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

Project Examples

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

Content Management & Automation

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

  • Angular
  • Node.js
  • Socket.io
  • Playwright
  • Puppeteer
tap to flip

Key Highlights

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

Project Examples

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

Let's build something