NETDEVOPS • INTERNAL • NETBOX

NetBox Inventory
Sync Engine

Automatic Corporate Inventory Synchronization

A reconciliation engine that keeps NetBox always consistent with the real network state, automatically syncing data from a CSV database with full hierarchical validations.

NetBox Inventory Reconciliation

Advanced internal automation project developed to ensure full consistency of the network inventory in NetBox. It compares the desired state (CSV) with the current state in NetBox and performs all necessary creates and updates in a hierarchical and idempotent way.

✅ What the system does automatically

Manufacturers

Creates manufacturers if they don't exist

Device Roles

Creates roles (Switch, Router, etc.)

Device Types (Models)

Creates equipment models

Sites & Locations

Manages sites and locations

Devices + MGMT Interface

Registers devices and management interface

IPv4 Management

Configures management IP and sets it as Primary

🏗️ Layered Architecture

Main project layers:

STATUS: ACTIVE INTERNAL PROJECT

This project demonstrates my ability to build robust automation solutions with modular architecture, strong validations and deep NetBox integration.

BACK TO PROJECTS