Serbia
Technical Lead and Senior Full-Stack Engineer with 15+ years of experience designing and building scalable software products. My expertise includes distributed systems, microservices, event-driven architecture, Node.js, TypeScript, NestJS, React, Angular, PostgreSQL, Redis, and cloud-native applications. I enjoy turning complex business requirements into simple technical solutions, improving engineering practices, mentoring teams, and delivering reliable production systems.
Designed and delivered a microservice platform for the iGaming domain using CQRS, DDD, and Event-Driven Architecture. Built payment, wallet, KYC, bonus, and sportsbook services. Implemented CDC pipelines with Debezium, Kafka, and ClickHouse, designed API contracts and event schemas, introduced multi-level caching, and contributed to platform architecture and engineering standards. Stack: Node.js, TypeScript, NestJS, React, PostgreSQL, Redis, Kafka, Debezium, ClickHouse, Kubernetes.
Led full-stack development of a large marketplace platform while coordinating engineering initiatives across frontend and backend teams. Modernized legacy services, migrated Angular applications across multiple major versions, introduced a reusable design system, mentored engineers, improved engineering practices, and delivered scalable features using NestJS, Angular, GraphQL, and TypeScript. Stack: Angular, TypeScript, NestJS, GraphQL, PostgreSQL, RxJS, Playwright.
Developed Business Intelligence applications for large analytical datasets stored in Apache Druid and ClickHouse. Built configurable dashboards, report builders, and reusable visualization components with a strong focus on performance, UX, and large-scale data exploration. Stack: Angular, TypeScript, Apache Druid, ClickHouse.
Developed internal administration tools for managing distributed database clusters. Built schema-driven forms, configuration management workflows, parsers, and reusable UI infrastructure for deployment and lifecycle management. Stack: Go, Angular, TypeScript.
Managed enterprise software delivery for financial and business intelligence systems over seven years. Coordinated cross-functional teams, translated business requirements into technical solutions, managed vendors, planned releases, and drove implementation of large internal automation projects. Stack: C#, Sharepoint