Senior Developer · Oct 2017 – Nov 2022 · ~5 yr 1 mo

Overview

Senior developer at Prime Software in Niš, Serbia from October 2017 to November 2022. Over five years, the work centered on full-stack web delivery for international clients across the US, UK, and Switzerland — from enterprise chatbot and collaboration products to education and internal business platforms.

What I do here

Prime Software engagements were typically long-running, team-based deliveries in SCRUM with Git-flow. Responsibilities spanned frontend and backend work on production web systems:

  • Building and maintaining Angular (1.x and 5+) and React/Redux frontends — new features, performance, usability, and ongoing maintenance
  • Developing Node.js services with Express 4 and MongoDB, including authentication and integration layers
  • Implementing SSO with passport-saml, integrating Azure AD and Okta for enterprise clients
  • Full-stack delivery where needed, including .NET Core backends alongside Angular frontends
  • Working closely with distributed teams on requirements, implementation, testing, and release within established coding standards and review practices

Domains

Client work covered technology (enterprise chatbot and OKR/collaboration platforms) and media/education (remote learning and video conferencing). Engagements included IBM, GtmHub, Lykke, StaffConnect, and Jigsaw — US, UK, and Swiss product companies with sustained, multi-year delivery cycles rather than one-off builds.

How I work

  • Full-stack flexibility — Comfortable on frontend-heavy assignments (Angular, React) and on Node.js/MongoDB backend and auth work when the product needed it
  • Long-term client relationships — Deep context on existing codebases, incremental improvement, and production support alongside new feature work
  • Team delivery — SCRUM ceremonies, Git-flow branching, and coordination with remote stakeholders across time zones
  • Standards and quality — Consistent attention to maintainable code, bug fixes, and UI performance as products evolved

Technical focus

Frontend: Angular, React/Redux, TypeScript, JavaScript, HTML, SCSS/Less
Backend: Node.js, Express 4, MongoDB, .NET Core
Auth & integration: passport-saml, Azure AD, Okta
Process: SCRUM, Git-flow

Related projects

See the Projects section for individual write-ups — including work on IBM Watson chatbot enhancements, an OKR collaboration platform, and an education video conferencing application.

Updated Jul 1, 2026