experience
Senior Developer at Prime Software
Five years of full-stack web delivery at Prime Software for IBM, GtmHub, Lykke, StaffConnect, and Jigsaw — Angular, React, Node.js, MongoDB, and enterprise SSO in SCRUM teams.
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.