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 12 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 @ Avaya

Since Jan 2018 - Remote

  • Participated in setting up architecture for Contact Centre desktop client for handling customer interactions supporting multiple channels such as Voice, SMS, Chat, Messaging, Video. Client is used by millions of users, and is built in Angular framework using Redux for state management.
  • Developed a React app for displaying reports on work collected and updated data in real-time.
  • Created accessible and functional user interfaces following Web Content Accessibility Guidelines 2.0
  • Developed from scratch Widget Framework containing various user interface components, and API for displaying different user functionalities.

Senior Software Engineer @ MERA

Jun 2015 - Dec 2017 - Belgrade, Serbia

  • Lead a team of 4 developers on creating and maintaining a Contact Centre application developed in AngularJS.
  • Participated in development of a CCTV web app in AngularJS.
  • Developed from scratch a web based CMS for fitness platform management.

Wordpress Developer @ Aetius Media

Nov 2014 - Jun 2015 - Remote

  • Development and maintenance of a Wordpress sites using Git, SASS, Gulp, Bower etc., following the best practices in WP development.

Web Developer @ NB Soft

Jul 2012 - Sep 2014 - Belgrade, Serbia

  • Worked closely with UX team on creating a common re-usable CSS theme and JS code for e-shop web applications. Parts of it are used to this date.
  • Played an important role in creating multiple e-shop applications with high traffic such as PlanetaSport, SportVision, and DecjiSajt.rs.
  • Developed and maintained a CMS for supply chain management for Vlasina Water.

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

  • An advanced Node.JS and SSR app written using React Router framework built on top of the Epic Web stack following latest technologies and trends.
  • Built with accessibility in mind, supporting mutliple languages, multiple tenants, light and dark modes, etc.
  • Tech stack includes Prisma, PostgreSQL, Tigris, Github Actions, Fly, ShadCN, Tailwind.

Set&Spin

Jul 2018 - Jan 2021

  • A partner and developer role in a startup which goal was to resolve process flow issues in middle-size companies.
  • Worked in offline hours with a great deal of enthusiasm and dedication, maintaining a startup company-like atmosphere as much as possible following agile methods. It failed, yet this has been among the most enjoyable learning experiences for me so far.
  • Written in React with the help of Redux for state management.