Himalayas logo
NA
Open to opportunities

Nikola Arsovski

@nikolaarsovski

Senior .NET/Azure engineer building scalable microservices and cloud-native solutions.

North Macedonia
Message

What I'm looking for

I seek a role designing and delivering cloud-native backend systems on Azure, working with small teams, strong engineering practices, and opportunities to lead architecture and DevOps initiatives.

I am a senior software engineer specializing in .NET backend development and cloud-native architectures, with extensive experience delivering scalable microservices for media and enterprise clients.

I lead by example in designing architecture, implementing maintainable APIs from scratch, and refactoring legacy projects to modern .NET Core standards while prioritizing code quality and automated testing.

My work emphasizes Azure platform services, CI/CD pipelines, Kubernetes and DevOps practices; I have implemented solutions using ASP.NET Core, Entity Framework Core, Azure DevOps, AKS, and many supporting services.

I enjoy mentoring small teams, solving complex integration challenges, and applying DDD, Clean Architecture and SOLID principles to produce resilient, well-tested systems that meet business needs.

Experience

Work history, roles, and key accomplishments

Publicis Media GmbH logoPG
Current

Senior Software Engineer

Publicis Media GmbH

Oct 2024 - Present (1 year 2 months)

Design and implement microservices-based internal web platform and scalable .NET Core back-end APIs; led architecture decisions, refactored legacy projects, and established Azure DevOps CI/CD pipelines and SonarQube integration.

APPSfactory logoAP

Software Engineer

APPSfactory

Oct 2018 - Oct 2021 (3 years)

Built scalable back-end APIs and admin web apps for media projects, designed databases, improved CI/CD pipelines with Azure DevOps, and maintained cloud monitoring and secrets management.

The Service Pro logoTP

Software Engineer

The Service Pro

Jul 2017 - Sep 2018 (1 year 2 months)

Led architects to design and implement .NET Core microservices, set up RabbitMQ messaging, internal NuGet packages, API gateway with Ocelot, and Docker-based deployments.

Allocate Software logoAS

Software Engineer

Allocate Software

Oct 2016 - Jun 2017 (8 months)

Consolidated data from multiple sources into a big-data store and built analytical reports and dashboards to improve insights for health and social care applications.

IT Labs logoIL

Software Engineer

Nov 2013 - Oct 2016 (2 years 11 months)

Developed back-end services and integrations using .NET (MVC, API, WCF), implemented OCR and cloud integrations (AWS S3/SNS/SES), and applied SOLID, DDD, and testing best practices.

Education

Degrees, certifications, and relevant coursework

Faculty of Computer Science and Engineering, Ss. Cyril and Methodius University in Skopje logoFS

Faculty of Computer Science and Engineering, Ss. Cyril and Methodius University in Skopje

Bachelor of Science, Computing

2008 - 2015

Activities and societies: Coursework included ASP.NET (C#), Java, C++, databases, mobile development; member of Red Cross - Probishtip and participated in humanitarian projects.

Completed a Bachelor of Science in Information Sciences and Computer Engineering with coursework in web systems, networks, databases, and software engineering.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Nikola Arsovski - Senior Software Engineer - Publicis Media GmbH | Himalayas