Hallo, ich bin

Darko Nikolikj

Cloud-orientierter Full-Stack-Softwareentwickler

Angular · TypeScript · C# · .NET · Azure · GraphQL · MongoDB · CI/CD

Zuverlässige Lieferung. Technisches Urteilsvermögen. Disziplinierte Ausführung.

ecovium MVP / Employee of the Year 2024 Microsoft Certified
Darko Nikolikj

Was Ihr Team gewinnt

Zuverlässige Full-Stack-Umsetzung

Beiträge über Angular-Frontends, .NET-APIs, GraphQL-Integrationen und Enterprise-Workflows hinweg — von der Feature-Umsetzung bis zur lieferreifen Software.

Cloud- & CI/CD-Verständnis

Microsoft-zertifiziert in Azure und Azure DevOps, mit praktischer Erfahrung in CI/CD-Workflows, cloud-orientierter Entwicklung, automatisierten Tests und Lieferqualität.

Dokumentation & Wartbarkeit

Entwickelt mit Fokus auf Wartbarkeit, klarer Dokumentation, wiederverwendbaren UI-Mustern und entwicklerfreundlicher Orientierung, damit Teams schneller einsteigen und vermeidbare Komplexität reduzieren.

Enterprise-Domänenverständnis

Praktische Erfahrung in Logistik, Zollautomatisierung, Tarifmanagement, Multi-Tenancy und Enterprise-SaaS — mit dem Ziel, komplexe Fachanforderungen in zuverlässige Software zu übersetzen.

Nachweis & Glaubwürdigkeit

ecovium MVP award

ecovium MVP / Employee of the Year 2024

2024

Ausgezeichnet als einer der ecovium MVP Employees of the Year 2024, ausgewählt über internationale Unternehmensstandorte hinweg. Beitrag während einer kritischen Stabilisierungs- und Go-Live-Vorbereitungsphase.

Microsoft-zertifiziert

Aktuelle Zertifizierungen

Microsoft Certified: Azure Developer Associate

Microsoft Certified: DevOps Engineer Expert

Microsoft Certified: Azure Fundamentals

Berufliche Erfahrung

Software Engineer / Full Stack Engineer

ecovium

Feb. 2024 - Heute

Pforzheim, Germany / Hybrid

Beitrag zu einem Enterprise-Ökosystem für Logistik- und Zollautomatisierung mit Workflows für Lager, Transport, Zoll, internationalen Handel und Datenorchestrierung. Ausgezeichnet als einer der ecovium MVP Employees of the Year 2024.

  • Beitrag zu Enterprise-Datenplattform-Funktionen mit .NET, GraphQL for .NET, MongoDB Atlas, konfigurierbaren Modellen, Datenpipelines, Validierung, Regelwerken, Benachrichtigungen und Prozessautomatisierung.
  • Implementierung von Angular-Micro-Frontends mit Module Federation, dynamischem Remote Loading, Nx, PrimeNG, PrimeFlex und NgRx. Arbeit an Tarifmanagement, Artikelmanagement, Mandantenverwaltung und International-Trade-Workflows.
  • Implementierung und Pflege von 7+ gemeinsamen UI-Bibliotheken für 11+ UIs mit verbesserter Wiederverwendung, Konsistenz und Wartbarkeit über Anwendungen hinweg.
  • Beitrag zu Workflow- und Plattformverbesserungen, die die Dauer komplexer grenzüberschreitender Prozesse laut Kundenevaluation von 2-3 Stunden auf rund 25 Minuten reduziert haben. Unterstützung von Azure DevOps und CI/CD-Workflows, CI-Testausführung, technischer Dokumentation, AI-assisted-Development-Praktiken mit GitHub Copilot, OpenAI Codex, Claude und Claude Code sowie sicherem mandantenfähigem Zugriff mit OAuth2/OIDC und SSO.
AngularTypeScriptJavaScriptC#.NETASP.NET CoreGraphQLMongoDBMongoDB AtlasAzureAzure DevOpsCI/CDNxMicro-frontendsWebpack Module FederationPrimeNGPrimeFlexRxJSNgRxCypressJestNUnitGitTechnical DocumentationAI-assisted DevelopmentOAuth2/OIDCSSO

Full Stack Engineer

Qinshift

Feb. 2023 - Feb. 2024

Skopje, North Macedonia / Hybrid

Arbeit in mehreren Kundenprojekten mit Beiträgen zu modernen Web-, Cloud- und Enterprise-Software-Lösungen auf Basis von .NET, Angular, React, SQL, Azure-Services und Testing-Frameworks.

  • Beitrag zur Modernisierung von .NET Framework auf .NET 6, C# 8 und Angular 15 zur Verbesserung von Wartbarkeit und technischer Modernisierung.
  • Entwicklung und Erweiterung von Enterprise-Webanwendungen über Frontend- und Backend-Schichten hinweg. Unterstützung in Bereichen wie UI-Entwicklung, Azure-AD-Integration, ElasticSearch-basierte Suchverbesserungen, React/Redux-Weiterentwicklung, Testing und Anwendungsverbesserungen.
  • Arbeit in senior-geführten Teams mit Architekturmustern wie Onion Architecture und Mediator unter .NET 6 und Angular 15. Unterstützung bei Azure-Cosmos-DB-Integration und NUnit-Testing für cloudbasierte Anwendungsfunktionen.
  • Beitrag zu einem Softwaresystem für 500+ Mitarbeitende mit Ticketing, Gruppenchats, Kommentaren, Thread-Diskussionen, Reaktionen und Benachrichtigungen. Praktische Erfahrung mit Docker, Kubernetes, MSSQL und cloud-nativem Tooling gesammelt.
C#.NETASP.NETAngularReactTypeScriptJavaScriptSQLAzureAzure ADAzure Cosmos DBREST APIsElasticSearchDockerKubernetesGitNUnitTestingEnterprise Software

Praktikant Software Engineering

Qinshift / Seavus Education & Development Center

Nov. 2022 - Feb. 2023

Skopje, North Macedonia / Hybrid

Arbeit als Teil eines agilen Teams an einem Learning-Management-System für eine Akademie mit 250+ Studierenden.

  • Implementierung von Benutzerverwaltung und Authentifizierungsfunktionen mit C# und .NET 6.
  • Beitrag zu Funktionen für Kurs-, Lektionen- und Modulverwaltung zur strukturierten Inhaltsbereitstellung.
  • Unterstützung bei Fortschrittsverfolgung, Reporting, Suchfunktionalität und responsiver UI-Entwicklung.
  • Zusammenarbeit über agile Workflows, Code Reviews und gemeinsame Entwicklungspraktiken.
C#.NET 6Entity Framework CoreSQL ServerReactReduxMSALAzure Blob StorageNUnitGitAgile Development

Assistant Lecturer - Software Development

Seavus Education & Development Center

Sept. 2022 - Feb. 2024

Skopje, North Macedonia / Remote / Part-time

Unterstützung von Studierenden beim Erlernen von Softwareentwicklungsgrundlagen durch praktische Übungen, Aufgaben, Debugging und praxisnahe Beispiele über Frontend-, Backend- und Datenbankthemen hinweg.

  • Begleitung von Studierenden in JavaScript, HTML/CSS, C#, ASP.NET MVC, SQL und Grundlagen der Softwareentwicklung.
  • Unterstützung bei der klaren und strukturierten Erklärung technischer Konzepte zur Stärkung von Kommunikations- und Mentoring-Fähigkeiten.
  • Unterstützung praxisnahen Lernens durch Debugging-Guidance, Aufgaben, Codebeispiele und Konzepterklärungen.
  • Unterstützung dabei, Programmiergrundlagen mit wartbarem Anwendungsdesign zu verbinden.
JavaScriptHTMLCSSC#ASP.NET MVCSQLDebuggingSoftware Development FundamentalsTeachingMentoring

Skills & Technologien

Frontend

AngularTypeScriptJavaScriptRxJSAngular SignalsNgRxPrimeNGPrimeFlexHTML5CSS3SCSSWebpack Module FederationNxMicro-frontendsResponsive UI

Backend & APIs

C#.NETASP.NET CoreREST APIsGraphQLEntity Framework CoreClean ArchitectureRepository Pattern

Daten

MongoDBMongoDB AtlasSQLSQL ServerAzure Cosmos DBData Modelling

Cloud, CI/CD & Delivery

Microsoft AzureAzure DevOpsCI/CDGitGitHubBuild & Release WorkflowsInfrastructure-aware Development

Testing, Qualität & Prozess

CypressJestNUnitAutomated TestingUI TestingCode ReviewTechnical DocumentationMaintainability

KI-gestützte Entwicklung

GitHub CopilotOpenAI CodexClaudeClaude CodePrompt StrategyAgent-friendly DocumentationAI-assisted RefactoringHuman Validation of AI Output

Engineering-geführter KI-Workflow

Ich nutze KI-Tools wie GitHub Copilot, OpenAI Codex, Claude und Claude Code als betreute Engineering-Assistenten in meinem Entwicklungsworkflow.

Sie unterstützen beim Codebase-Verständnis, bei Implementierungsunterstützung, Refactoring, Dokumentation, Testgenerierung und der Vorbereitung von Reviews. Architekturentscheidungen, Codequalität, Wartbarkeit, Sicherheit und die finale Auslieferung bleiben unter menschlicher Engineering-Verantwortung.

KI verbessert Geschwindigkeit und Feedback, ersetzt aber nicht kritisches Denken, Ownership, Tests, Code Review oder Verantwortung für das finale Ergebnis.

Zertifizierungen

Microsoft-Zertifizierungen

Aktuelle / aktiv gepflegte Zertifizierungen

Weitere Zertifikate

Kontinuierliche Weiterbildung

Arbeitsweise

Konstanz statt Intensität.

Langfristige Qualität entsteht durch disziplinierte tägliche Arbeit, klare Kommunikation und nachhaltige Engineering-Gewohnheiten - nicht durch kurze Phasen heroischer Arbeit. Ich konzentriere mich darauf, das eigentliche Problem zu verstehen, vermeidbare Komplexität zu reduzieren und Codebases wartbarer zu hinterlassen, als ich sie vorgefunden habe.

  • Wiederholung schafft Verlässlichkeit.
  • Trainieren. Lernen. Bauen. Reflektieren. Wiederholen.

Ausgewählte Beiträge

Tarifmanagement & Zoll-Workflows

Beitrag zu Tarifmanagement- und zollbezogenen Workflows innerhalb einer Enterprise-Plattform für Logistik und Trade Compliance. Arbeit über Angular-UI-Bereiche, .NET-Backend-Services, GraphQL-APIs und MongoDB-Atlas-basierte Datenworkflows hinweg.

AngularTypeScriptC#.NETGraphQLMongoDB Atlas

Shared UI Libraries & Micro-Frontends

Implementierte und pflegte 7+ gemeinsame UI-Bibliotheken, die über 11+ UIs genutzt werden. Dadurch wurden Konsistenz, Wiederverwendbarkeit und Wartbarkeit in Angular-Micro-Frontend-Anwendungen unterstützt.

AngularNxWebpack Module FederationPrimeNGPrimeFlexTypeScript

CI/CD & Qualitäts-Feedback-Loops

Unterstützte die Softwarequalität durch automatisierte Tests, Verbesserungen von CI-Workflows, Cypress-E2E-Integration, Jest-Unit-Test-Suiten und Azure-DevOps-Feedback-Loops.

CypressJestNUnitAzure DevOpsCI/CD

KI-gestützte Entwicklungsworkflows

Beitrag zu KI-gestützten Entwicklungsworkflows mit GitHub Copilot, OpenAI Codex, Claude und Claude Code für Codebase-Verständnis, Refactoring, technische Dokumentation, Testgenerierung und Review-Vorbereitung - bei finaler technischer Bewertung durch menschliches Engineering-Urteil.

GitHub CopilotOpenAI CodexClaudeClaude CodeTechnical Documentation

Go-live-Vorbereitung & Stabilisierung

Beitrag während einer kritischen Stabilisierungs- und Go-live-Vorbereitungsphase durch Feature-Umsetzung, Defektbehebung, Verbesserung der Testabdeckung, Unterstützung technischer Dokumentation und Hilfe bei der Verbesserung der Kundenreife für ein großes Enterprise-Produkt.

AngularC#.NETAzure DevOpsCypressTechnical Documentation

Ausbildung

Bachelorstudium

University St. Clement of Ohrid, Faculty of Criminalistics

Kriminalistik

Jahrgangsbester / Top des Jahrgangs

GPA 9.76

Abgeschlossen

Sep 2014 – Aug 2018

Bachelorstudium im Bereich Kriminalistik mit hervorragenden akademischen Leistungen, abgeschlossen als Jahrgangsbester mit GPA 9.76.

  • Aufbau einer starken Grundlage in analytischem Denken, strukturierter Recherche, rechtlich-sicherheitsbezogenem Denken und evidenzbasierter Entscheidungsfindung.
  • Der akademische Hintergrund unterstützt disziplinierte Problemlösung, Präzision und strukturiertes Entscheiden in der Softwareentwicklung.

Masterstudium

University St. Clement of Ohrid, Faculty of Criminalistics

Kriminalistik

Jahrgangsbester / Top des Jahrgangs basierend auf abgeschlossener akademischer Leistung

GPA 9.68

Alle Prüfungen abgeschlossen; Masterarbeit und Verteidigung ausstehend

Sep 2019 – Heute

Alle Masterprüfungen im Bereich Kriminalistik wurden abgeschlossen; offen ist das Schreiben und Verteidigen der Masterarbeit.

  • Stärkung von Forschungsdisziplin, analytischem Denken und langfristiger akademischer Ausdauer.
  • Das Studium schränkt die Verfügbarkeit für Vollzeitrollen in der Softwareentwicklung nicht ein.

Programming Academy / Professional Software Development Training

Seavus Education & Development Center

Softwareentwicklung

2021 – 2022

Praxisorientierte Softwareentwicklungs-Ausbildung mit Fokus auf Programmiergrundlagen, Webentwicklung, Backend-Entwicklung, Datenbanken und projektbasiertem Lernen.

  • Praktische Grundlagen in C#, .NET, JavaScript, HTML/CSS, SQL, React und Softwareentwicklungsgrundlagen aufgebaut.
  • Unterstützte den Übergang vom akademischen Hintergrund in die professionelle Full-Stack-Softwareentwicklung.

Kontakt aufnehmen

Offen für Full-Stack-, cloud-orientierte und Enterprise-Software-Engineering-Rollen in Deutschland und der EU sowie für Remote-Möglichkeiten weltweit. Kontaktieren Sie mich gern, wenn Angular, .NET, Azure, APIs, CI/CD und verantwortungsvolle KI-gestützte Entwicklung praktischen Mehrwert schaffen können.

E-Mail

Standort
Pforzheim, Deutschland
Verfügbarkeit
Offen für Full-Stack-, cloud-orientierte und Enterprise-Software-Engineering-Rollen in Deutschland, der EU und in Remote-Teams weltweit.