about

Bojan Vazmer

<>`${Senior Software Engineer}`</>

Living & residing in Belgrade, Serbia.

Available Time Zones: Full overlap EMEA (Europe) & APAC (Europe). Some US / Canada overlap.

Fully remote or on-site permanent or contract role on diverse, trusting, and async team.

Download CV

About Me

With over 14 years of experience specialised in both front-end and backend development, bringing a deep expertise in designing and implementing user-centered, innovative web solutions, with a passion for building exceptional user experiences.

In my free time I love walking, listening to podcasts, and skiing during winter when there is enough snow.

Every once in a while I try my luck in delivering a personal idea into reality. A number of failed attempts will not stop me from keep trying.

Education

University of Belgrade

Belgrade, Serbia

Bachelor of Faculty of Organisational Sciences, Information Systems and Technologies

Experience

Senior Software Engineer @ Capaciteam

Since Sep 2025 - Remote

  • RFX Mendoza Questionnaire System: Built a metadata-driven questionnaire engine in React using hooks, Redux, and React Query to manage structured data collection and API-driven state, while implementing dynamic form rendering from real-time API schemas with complex branching logic and reusable form components for scalable questionnaire flows.
  • Medical Imaging Platform (Tomoverse): Architected a high-performance clinical platform using Angular, NestJS, Nx, and Electron, leveraging modern Angular features such as Signals and Reactive Forms, with a Cornerstone3D viewer for browser-based DICOM analysis and local-first capabilities powered by RxDB.
  • Advanced Visualization: Built complex MPR workflows and synchronized orthogonal viewports, using modern Angular patterns, Web Workers, and memory optimizations for smooth medical imaging performance.

Senior Software Engineer @ Avaya

Jan 2018 - Jul 2025 - Remote

  • Architected a multichannel Contact Center desktop client using Angular and Redux, supporting millions of users across Voice, SMS, and Video.
  • Developed a React-based real-time reporting application and a custom Widget Framework for flexible UI functionality.
  • Built accessible, high-traffic interfaces following WCAG 2.0 standards to ensure functional compliance for all users.

Senior Software Engineer @ MERA

Jun 2015 - Dec 2017 - Belgrade, Serbia

  • Led a team of four in developing AngularJS Contact Center and CCTV applications, and built a custom CMS for fitness management from the ground up.

Wordpress Developer @ Aetius Media

Nov 2014 - Jun 2015 - Remote

  • Developed and maintained WordPress sites with a focus on clean architecture, maintainability, and WordPress best practices.

Web Developer @ NB Soft

Jul 2012 - Sep 2014 - Belgrade, Serbia

  • Developed high-traffic e-commerce platforms and supply chain CMS solutions, focusing on reusable UI components and scalable implementation across multiple websites.

SKILLS

Programming & Languages

  • Typescript
  • Javascript (ES6+)
  • Node.js
  • HTML
  • CSS/Sass/Tailwind

Libraries & Frameworks

  • React
  • React Router / Remix
  • Angular
  • Redux
  • Express

Test Runners & Libraries

  • Jest
  • Puppeteer
  • Playwright

Tools | Services | Database

  • Git / Bash / Shells
  • Eslint
  • i18n
  • Github Actions
  • Docker
  • SQL / PostgreSQL
  • Prisma / Drizzle

Side Projects & Startups

React Router App

Since Dec 2024

  • Full-Stack Engineering: Built a robust Node.js & React Router (SSR) application using the Epic Stack, optimized for high performance and SEO.
  • Architecture & Features: Delivered a multi-tenant, accessible (a11y) interface with i18n support, Prisma/PostgreSQL, and Tigris storage, deployed via GitHub Actions to Fly.io.

Set&Spin

Jul 2018 - Jan 2021

  • Product Vision: Co-founded and engineered a workflow automation platform designed to resolve process-flow bottlenecks for mid-sized enterprises.
  • Technical Execution: Architected a complex frontend using React and Redux for predictable state management, utilizing Redux-Saga (or Thunk) for asynchronous side effects and React Router for declarative navigation.
  • Startup Leadership: Spearheaded development in an agile, fast-paced environment. While the venture did not achieve market fit, the project served as a foundational deep-dive into scalable frontend architecture and lean startup methodologies.