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
Tech Stack
- 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
Soft Skills
- 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 - presentAs 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 2025As 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 2023As 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 2018Completed 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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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

Dragan Krivokuća
Senior Software Engineer