Maarten Bollen

Networking Guru

Maarten Bollen

Networking Guru

Send me a message

Hi, I'm Maarten!

Networking Guru

Specialist in Networking, Design and Architecture. Avid engineer, thinker and community supporter for network related topics.

Profile

Full Name

Martinus Antonius Bollen

Born

29 October, 1980 - Nijmegen, The Netherlands

Email

mail@maartenbollen.me

Find Me On

Work Experience

DigitalOcean

Automating networks - June, 2023 - Current

Working on the design and evolution of DigitalOcean’s global backbone network. Focused on BGP architecture, route reflectors, and traffic engineering across multiple regions. Strong emphasis on peering strategy and traffic optimization: analyzing Kentik data to identify new peering opportunities and improve traffic flows. Actively involved in selecting and onboarding Internet Exchanges and setting up private network interconnects (PNIs) with high-volume peers. Regularly represent DigitalOcean at industry conferences such as Peering Asia, APRICOT, European Peering Forum, Global Peering Forum, and ITW, meeting with existing and potential partners to discuss interconnection strategies and identify opportunities to further optimize the network. In addition, work closely with dark fiber and wavelength providers, analyzing fiber route KMZs to minimize infrastructure overlap and reduce the risk of multiple circuit outages in the event of a fiber cut.

vpTech

Network Reliability Engineer - November, 2022 - June, 2023

Responsible for setting up monitoring tooling and building an automated DNS solution that applied updates to PowerDNS based on Nautobot data. As vpTech did not yet operate a source of truth, installed and configured Nautobot and introduced structured network modeling. Continued by rolling out golden configurations and automating router configuration using templating and Salt.

YaWorks

Advanced Network Consultant - April, 2021 - October, 2022

Consulting assignment at LeasePlan (via YaWorks). Worked as a network automation consultant in a multi-vendor environment with Juniper, Arista, and HPE devices. The role combined hands-on infrastructure implementation with automation design. Set up and operated the automation stack using Docker, including Nautobot as the single source of truth and Itential for workflow-based automation. Implemented golden configurations, interface and BGP configuration, and VLAN management. Designed and configured automation workflows and extended Nautobot with custom reports to support operational insight and validation.

NEP The Netherlands, Hilversum | Hilversum

Network Automation Specialist - January, 2019 - March, 2021

NEP focuses on the live registration of internet, television, radio, and music productions. NEP works for the Dutch Public Broadcasting, as well as for commercial and international broadcasters and the business community. As a Senior Network Engineer, I was responsible for network design, implementation, and automation. A few years ago, the broadcasting industry transitioned to the SMPTE 2110 standard, where IP plays a central role. At NEP, a platform was created in which broadcast equipment that was traditionally deployed in outside broadcast vehicles is now strategically placed in the data center. This enables remote production using centralized computing resources, improving hardware efficiency and operational flexibility. I set up an automation environment using NetBox and Ansible. The centralized production network is built as a spine-leaf architecture using VXLAN and EVPN. The leaf switches are connected to various mobile environments that can be deployed across different studios. Reconfiguration of the leaf switches is handled by a central system that pushes changes via the NetBox API, allowing the network to be configured automatically. For monitoring the network infrastructure, NEP uses Zabbix and LibreNMS. I developed a webhook daemon that automatically synchronizes changes, additions, and deletions from NetBox into LibreNMS and Zabbix. Skills: Python, Ansible, NetBox, Arista, APIs

MegaPort / Amsterdam

Network Deployment Engineer - October, 2016 - January, 2019

MegaPort is a company focused on Network as a Service and specializes in cloud connectivity. Via MegaPort, it is possible to purchase services from providers such as Google Cloud Platform from a wide range of locations where these cloud platforms are not natively available. In 2016, MegaPort acquired a small Internet Exchange Point (ECIX), and I was responsible for integrating the two networks. MegaPort already operated its own SDN software, which aligned well with the existing ECIX infrastructure. I designed a dedicated management network based on Juniper SRX hardware, ensuring that all routers and switches were always accessible for management tasks from the SDN platform. Due to rapid network growth, deployment delays became a challenge, which led to the development of a new service called MegaPort in a Box. I developed a tool that provided insight into the status of construction phases across the various data centers where MegaPort deployed points of presence. Skills: Python, MPLS, BGP, SDN.

Vodafone Group / Glasoperator - Vodafone Libertel B.V

Global Peering Manager / Technical Consultant Networking - November, 2014 - October, 2016

Glasoperator / Vodafone Libertel B.V. was a Dutch ISP that was later acquired by T-Mobile. The ISP operated on the KPN-WBA network while also maintaining its own fiber optic infrastructure. As a Global Peering Manager and Technical Networking Consultant, I was responsible for multiple projects. I visualized network flows using tools such as pmacct and Grafana and used these insights to establish external peering relationships with over-the-top providers such as Netflix, Google, and Amazon. I improved traffic visibility through the use of BGP communities and automated customer routing decisions. Skills: Peering, NetFlow/IPFIX, open-source tools, BGP. Vodafone Group is the umbrella organization and provides IP transit and MPLS connectivity worldwide. In addition to my work at Glasoperator, I also fulfilled the role of Global Peering Manager for Vodafone Group. I provided insight into ongoing and upcoming upgrades across the Vodafone network, which typically involved 100G interconnections with external parties. During a period of rapid growth, network traffic increased from 6 Tbps to 10 Tbps within two months. This required close coordination and communication with operational network teams across multiple countries. I took ownership of this process and made network growth and upgrade progress visible using data-driven tooling. Skills: Peering, traffic forecasting analysis, communication.

Fiberring B.V./LeaseWeb B.V.

Network Design Engineer - May, 2013 - November, 2014

At Leasweb I have deployed a complete new setup based on netflow v9/IPFIX to review current bandwidth utilization for egress and inter-router traffic. Using tools like pmacct, nfcapd and self-written front-end I have managed to reduce transit cost, increase peering ratio and connect top 10 networks through private interconnections.
I have completed an audit for selecting a new facility in Silicon Valley based on a networking point of view. This audit included: duct/manhole observation, risk analysis and upstream connection paths. During this audit I have had intensive contact with our Tier1's to negotiate the possibilities to facilitate us in one of the new POP's in Silicon Valley.
In September I have visited Equinix Singapore to build the CDN presence and negotiate IP transit and backbone infrastructure.
As a member of the Network Design team another responsibility lies within maintaining peering relations, strategically plan and schedule peering (PNI or publicly) upgrades or expansions to improve LeaseWeb/Fiberring connectivity.

Atrato IP Networks

Sr. Network Engineer - September, 2009 - May, 2013

Building and maintaining large scale network consistent over multiple regions. Being the first employee of Atrato IP Networks I've been in the position of building this current worldwide network. I have started rolling out the Netherlands area where we used dark fiber backbone and a set of passive DWDM interfaces to aggregate the large amount of traffic volume. While expanding to various countries in and around the Benelux we kept on growing to the US and currently expanding to the mid-east and Asia.
I have deployed most routers and configured and connected them in the network. Late 2011 we have established the first worldwide 100Gbit/s Ethernet port to AMS-IX in close cooperation with the AMSIX team. All equipment used by Atrato is Brocade on their MLX-e and XMR architecture. As layer-2 aggregation devices a set of TurboIron and Juniper EX series are used. Aside from this deployment the network also required a lot of maintenance, implementing a heavy set of communities for customer control of the network was designed by me. Network monitoring and sFlow configuration on all devices with an integrated system with data collected from rancid, weathermap and MRTG.
I've written customer-provisioning tools in PHP and jQuery with a mix of system tools to automate this process and eliminate human errors.
Late 2012 we began to realize that Brocade could not meet our requirements and Atrato was pushing the hardware limits in multiple ways. We started with a view selected vendors which could replace our network world-wide and currently we are in a very close stadium with Juniper Networks. As the network develops also the knowledge of different systems increases. We are working closely with Smartoptics to establish passive DWDM connections over larger distances (up to 200km) where inbound amplification is used to boost the attenuation.

Amsterdam Internet Exchange (AMS-IX)

Network Engineer - May, 2008 - August, 2009

Manage the AMS-IX layer-2 platform.
Setup radius AAA (authorization, accounting, authentication).
Cabling work in data-centers, switch to switch and switch to customer.
Customer implementation and communication.
Design and implement new platform based on MPLS and VPLS technologies.

TrueServer B.V.

Network Engineer - October, 2004 - May, 2004

Redesigned complete Internal and External network (E-BGP/E-BGP/OSPF). Replaced old Juniper and Extreme Networks hardware with Force10 Networks.
Setup of RANCID configuration management.
Manage BGP external peering sessions.

Plushosting B.V.

Network Engineer - May, 2004 - October, 2004

Installing and manage the Core network (BigIron 8000).
Implementing IPv6 on an Zebra router.

We-Dare B.V.

Network Engineer - September, 2003 - April, 2004

Installing new Core/Edge-Network with 1 Juniper M40, 1 M10 and 1 M160. Implementing new VRRP configuration to customers.

Proserve B.V.

System/Network Administrator/Webdevelopment - February, 2002 - August, 2003

Running and maintaining the network (Juniper-routers BGP).
Development of shell scripts (Perl, Python)
Development of small dynamic websites (PHP/MySQL)
Third line helpdesk.

Luna B.V.

System/Network Administrator/Webdevelopment - May, 2001 - January, 2002

Development of intranet.
Mailsetup running on ldap (PHP/ldap/MySQL/Python).
I-BGP, E-BGP networking (Zebra BGP/OSPF).

Education

BCNE

Munchen, Germany - 2005

Brocade Certified Network Engineer certification provides the knowledge and skills to install and maintain IP switching and routing (Layer 2/3) networks containing Brocade products.

FTOS Architecture & Configuration

Force10 Headquarters, San Jose, CA, USA - 2005

This 4 day course builds the practical skills necessary to install, configure, optimize and support Force10 E-Series, C-Series and S-Series switch/routers in homogeneous and non-homogeneous networks. The architecture and operation class is an intermediate-level class assuring efficiency and success in configuration, operation, and troubleshooting. In addition, this course provides a review of common protocols, including MSTP, OSPF, BGP, and Quality of Service (QoS).

RIPE Headquarters, Amsterdam, NL

RIPE Headquarters, Amsterdam, NL - 2004

The "Local Internet Registry Training Course" is a one-day introduction to administrative procedures and policies related to obtaining and distributing Internet resources (i.e. IP addresses, AS numbers and reverse DNS delegation) and operating a Local Internet Registry (LIR).

ICT

Ede, NL - 1999

Information technology study.

MAVO-D

Nijmegen, NL - 1994 - 1997

High School

Skills

Scripting Languages

  • 95% Complete
    Shell scripting 95%
  • 80% Complete
    Python 80%

Routing Architecture

  • 95% Complete
    Juniper (JunOS), PTX, QFX, M, MX and EX 95%
  • 90% Complete
    Brocade (IronWare), XMR, MLX(e), RX and TOR switches (FESX, FLS) 90%
  • 95% Complete
    Cisco (IOS-XR, IOS), 6500, 7200, CRS, ASR9k 95%

Core Networking

  • 95% Complete
    BGP4 (iBGP, eBGP, Route-Reflection, Communities, Add-Path) 95%
  • 80% Complete
    MPLS (TE, LSP, VPLS, VLL, shortcuts, IGP integration, L2VPN, L3VPN) 80%
  • 90% Complete
    IPv4 and IPv6 90%
  • 95% Complete
    10/100/400 GbE, LACP and LAG, BFD 95%
  • 95% Complete
    VSRP, VRRP(-extended), HSRP 95%
  • 95% Complete
    OSPF(v3), ISIS 95%
  • 85% Complete
    DWDM and CWDM, lit/unlit fiber, repeaters and boosters 85%

Software

  • 90% Complete
    Apache 90%
  • 90% Complete
    NFS, FTP, TFTP, NIS/YP, Radius, LDAP 90%
  • 90% Complete
    Rancid, Oxidized 90%
  • 80% Complete
    MySQL, Oracle, MsSQL 80%
  • 90% Complete
    MongoDB 90%
  • 90% Complete
    NfSen 90%
  • 95% Complete
    Pmacct 95%
  • 90% Complete
    NGINX 90%
  • 80% Complete
    Docker 80%
  • 85% Complete
    Nautobot / NetBox 85%

Operating system

  • 90% Complete
    Ubuntu 90%
  • 85% Complete
    Debian 85%
  • 80% Complete
    Slackware 80%
  • 90% Complete
    FreeBSD 90%
  • 90% Complete
    OSX 90%

Interests

Photography

Creative photographer using Nikon D90 body. Just a hobby and enjoying it a lot.

Games

Not much of a gamer, but sometimes I'd like to tag some PvP action playing World of Warcraft.

Pets

Having 3 cats and 1 dog (Border collie) should be sufficient, I love pets! Not only petting but training my dog.

Sport

3 Times a week I'm training to become a better Volleyball player. As libero or outside hitter I enjoy this sport a lot, the quick bursts of power combined with concentration is what I like to work for.

Contact

Send me a message

Address

Baak van Renesse 25
3826 HM Amersfoort
The Netherlands

Phone

+31 6 11 922 118

Mail

mail@maartenbollen.me

Thank You!