Hi, I'm

Darko Nikolikj

Cloud-oriented Full Stack Software Engineer

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

Reliable delivery. Technical judgment. Disciplined execution.

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

What Your Team Gains

Reliable Full-Stack Delivery

Contributes across Angular frontends, .NET APIs, GraphQL integrations, and enterprise workflows — from feature implementation to delivery-ready software.

Cloud & CI/CD Readiness

Microsoft certified in Azure and Azure DevOps, with practical experience supporting CI/CD workflows, cloud-aware development, automated testing, and delivery quality.

Documentation & Maintainability

Builds with maintainability in mind through clear documentation, reusable UI patterns, and developer-friendly guidance that helps teams onboard faster and reduce avoidable complexity.

Enterprise Domain Understanding

Hands-on experience in logistics, customs automation, tariff management, multi-tenancy, and enterprise SaaS — translating complex domain requirements into reliable software.

Proof & Credibility

ecovium MVP award

ecovium MVP / Employee of the Year 2024

2024

Recognized as one of ecovium's MVP Employees of the Year 2024, selected across international company locations. Contributed during a critical stabilization and go-live readiness phase.

Microsoft Certified

Current certifications

Microsoft Certified: Azure Developer Associate

Microsoft Certified: DevOps Engineer Expert

Microsoft Certified: Azure Fundamentals

Professional Experience

Software Engineer / Full Stack Engineer

ecovium

Feb 2024 - Present

Pforzheim, Germany / Hybrid

Contributing to an enterprise logistics and customs automation ecosystem covering warehouse, transport, customs, international trade, and data orchestration workflows. Recognized as one of ecovium's MVP Employees of the Year 2024.

  • Contributed to enterprise data platform capabilities with .NET, GraphQL for .NET, MongoDB Atlas, configurable models, data pipelines, validation, rule tables, notifications, and process automation.
  • Implemented Angular micro-frontends using Module Federation, dynamic remote loading, Nx, PrimeNG, PrimeFlex, and NgRx. Worked on tariff management, article management, tenant management, and international trade workflows.
  • Implemented and maintained 7+ shared UI libraries used across 11+ UIs, improving reuse, consistency, and maintainability across applications.
  • Contributed to workflow and platform improvements that reduced complex border-crossing process time from 2-3 hours to around 25 minutes, based on client evaluation. Supported Azure DevOps and CI/CD workflows, CI test execution, technical documentation, AI-assisted development practices with GitHub Copilot, OpenAI Codex, Claude, and Claude Code, and secure multi-tenant access with OAuth2/OIDC and 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

Worked across multiple client projects, contributing to modern web, cloud-based, and enterprise software solutions using .NET, Angular, React, SQL, Azure services, and testing frameworks.

  • Contributed to modernization from .NET Framework to .NET 6, C# 8, and Angular 15, improving maintainability and alignment with modern development practices.
  • Developed and extended enterprise web applications across frontend and backend layers. Supported implementation areas including UI development, Azure AD integration, ElasticSearch-based search improvements, React/Redux enhancements, testing, and application improvements.
  • Worked in senior-led teams applying architecture patterns such as Onion Architecture and Mediator with .NET 6 and Angular 15. Supported Azure Cosmos DB integration and NUnit testing for cloud-based application functionality.
  • Contributed to a software system serving 500+ employees, supporting ticketing, group chats, comments, threaded discussions, reactions, and notifications. Gained practical exposure to Docker, Kubernetes, MSSQL, and cloud-native tooling.
C#.NETASP.NETAngularReactTypeScriptJavaScriptSQLAzureAzure ADAzure Cosmos DBREST APIsElasticSearchDockerKubernetesGitNUnitTestingEnterprise Software

Software Engineering Intern

Qinshift / Seavus Education & Development Center

Nov 2022 - Feb 2023

Skopje, North Macedonia / Hybrid

Worked as part of an agile team developing a Learning Management System serving an academy with 250+ students.

  • Implemented user management and authentication features using C# and .NET 6.
  • Contributed to course, lesson, and module management functionality to support structured content delivery.
  • Assisted with progress tracking, reporting, search functionality, and responsive UI development.
  • Collaborated through agile workflows, code reviews, and shared development practices.
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

Supported students in learning software development fundamentals through practical exercises, assignments, debugging, and real-world examples across frontend, backend, and database topics.

  • Guided students through JavaScript, HTML/CSS, C#, ASP.NET MVC, SQL, and software development fundamentals.
  • Helped explain technical concepts in a clear and structured way, strengthening communication and mentoring skills.
  • Supported practical learning through debugging guidance, assignments, code examples, and concept explanations.
  • Helped students connect programming fundamentals with maintainable application design.
JavaScriptHTMLCSSC#ASP.NET MVCSQLDebuggingSoftware Development FundamentalsTeachingMentoring

Skills & Technologies

Frontend

AngularTypeScriptJavaScriptRxJSAngular SignalsNgRxPrimeNGPrimeFlexHTML5CSS3SCSSWebpack Module FederationNxMicro-frontendsResponsive UI

Backend & APIs

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

Data

MongoDBMongoDB AtlasSQLSQL ServerAzure Cosmos DBData Modelling

Cloud, CI/CD & Delivery

Microsoft AzureAzure DevOpsCI/CDGitGitHubBuild & Release WorkflowsInfrastructure-aware Development

Testing, Quality & Process

CypressJestNUnitAutomated TestingUI TestingCode ReviewTechnical DocumentationMaintainability

AI-Assisted Development

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

Engineering-led AI workflow

I use AI tools such as GitHub Copilot, OpenAI Codex, Claude, and Claude Code as supervised engineering assistants in my development workflow.

They support codebase exploration, implementation support, refactoring, documentation, test generation, and review preparation. Architecture decisions, code quality, maintainability, security, and final delivery remain under human engineering judgment.

AI improves speed and feedback, but it does not replace critical thinking, ownership, testing, code review, or responsibility for the final result.

Certifications

Microsoft Certifications

Current / actively maintained

Additional Certificates

Continuous learning

Work Philosophy

Consistency over intensity.

Long-term quality comes from disciplined daily effort, clear communication, and sustainable engineering habits - not bursts of heroic work. I focus on understanding the real problem, reducing avoidable complexity, and leaving codebases easier to maintain than I found them.

  • Repetition builds reliability.
  • Train. Learn. Build. Reflect. Repeat.

Selected Contribution Highlights

Tariff Management & Customs Workflows

Contributed to tariff management and customs-related workflows within an enterprise logistics and trade compliance platform. Worked across Angular UI areas, .NET backend services, GraphQL APIs, and MongoDB Atlas-based data workflows.

AngularTypeScriptC#.NETGraphQLMongoDB Atlas

Shared UI Libraries & Micro-frontends

Implemented and maintained 7+ shared UI libraries used across 11+ UIs, supporting consistency, reuse, and maintainability across Angular micro-frontend applications.

AngularNxWebpack Module FederationPrimeNGPrimeFlexTypeScript

CI/CD & Quality Feedback Loops

Supported software quality through automated tests, CI workflow improvements, Cypress E2E integration, Jest unit test suites, and Azure DevOps feedback loops.

CypressJestNUnitAzure DevOpsCI/CD

AI-Assisted Development Enablement

Contributed to AI-assisted development workflows using GitHub Copilot, OpenAI Codex, Claude, and Claude Code for codebase understanding, refactoring, technical documentation, test generation, and review preparation - with final decisions remaining under engineering judgment.

GitHub CopilotOpenAI CodexClaudeClaude CodeTechnical Documentation

Go-Live Readiness & Stabilization

Contributed during a critical stabilization and go-live readiness phase by delivering features, fixing defects, improving test coverage, supporting technical documentation, and helping improve customer readiness for a major enterprise product.

AngularC#.NETAzure DevOpsCypressTechnical Documentation

Education

Bachelor's Degree

University St. Clement of Ohrid, Faculty of Criminalistics

Criminalistics

Valedictorian / top of generation

GPA 9.76

Completed

Sep 2014 – Aug 2018

Completed Bachelor studies in Criminalistics with excellent academic performance, graduating as valedictorian with GPA 9.76.

  • Built a strong foundation in analytical reasoning, structured research, legal/security-domain thinking, and evidence-based decision-making.
  • Academic background supports disciplined problem-solving, precision, and structured decision-making in software engineering.

Master's Studies

University St. Clement of Ohrid, Faculty of Criminalistics

Criminalistics

Valedictorian / top of generation based on completed academic performance

GPA 9.68

All exams completed; Master thesis writing and defense pending

Sep 2019 – Present

Completed all Master's exams in Criminalistics; the remaining step is writing and defending the Master thesis.

  • Strengthened research discipline, analytical thinking, and long-term academic persistence.
  • The studies do not restrict availability for full-time software engineering roles.

Programming Academy / Professional Software Development Training

Seavus Education & Development Center

Software Development

2021 – 2022

Practical software development training focused on programming fundamentals, web development, backend development, databases, and project-based learning.

  • Built practical foundations in C#, .NET, JavaScript, HTML/CSS, SQL, React, and software development fundamentals.
  • Supported the transition from an academic background into professional full-stack software engineering.

Get in Touch

Open to full-stack, cloud-oriented, and enterprise software engineering roles in Germany and the EU, as well as remote opportunities worldwide. Reach out to discuss where Angular, .NET, Azure, APIs, CI/CD, and responsible AI-assisted development can create practical value.

Email

Location
Pforzheim, Germany
Availability
Open to full-stack, cloud-oriented, and enterprise software engineering roles in Germany, the EU, and remote teams worldwide.