 
    I am a passionate Network Engineer with a solid technical background of more than 25 years and a proven record in implementing and supporting both Enterprise and Service Provider network projects and technology. The additional knowledge acquired on computer systems, databases, scripting languages and software applications, adds to the strong analytical skills gained so far and expand on the solid commitment to customer satisfaction via successful project delivery.
August 2022 - Present
working remotely as a member of the Revenue Team of THE network intelligence platform for modern infrastructure teams
Started as a support engineer and then moved to a customer facing role.
August 2023 - Present
August 2022 - August 2023
Feb 2019 - August 2022
We all know Cisco, right? @ CX EMEA South Architectures, Greece
Initially joined the Professional Services Management and Automation Systems Team of the Software and Automation for Service Providers division in Krakow CX delivery center, as a contractor and then was converted to a full time employee. Finally, moved to the Professional Services Datacenter & Cloud Team for a short period until I joined the CX EMEA South Architectures Team in Greece.
March 2022 - August 2022
Dec 2021 - Feb 2022 | DC & Cloud Team @ Krakow CX-C, Poland
Aug 2020 - Nov 2021 | SP Automation Team @ Krakow CX-C, Poland
Feb 2019 - Jul 2020 | SP Automation Team @ Krakow CX-C, Poland
Apr 2018 - Jan 2019
ICT systems integrator in the European markets @ Athens, Greece
Main duties as a member of the Networking and Security Professional Services team include documentation, implementation, training and support for all projects involved.
Apr 2018 - Jan 2019
Nov 2016 - Mar 2018
Airport operations company, member of Fraport Group @ Athens, Greece
Joined the IT&T department of Fraport’s start-up subsidiary in Greece as a people leader for the first time in my career.
Nov 2016 - Mar 2018
Feb 2015 - Oct 2016
Global telecom systems and solutions vendor @ Peania, Greece
Main duties as a member of the Professional Services team include documentation, implementation, training and support for all projects involved.
Feb 2015 - Oct 2016
Apr 2012 - Jan 2015
The world’s largest :) international TV and broadband company @ Amsterdam, Netherlands
Started initialy as a member of the advanced support team, to move to the engineering team of a global backbone network interconnecting all affiliates.
Apr 2014 - Jan 2015
Apr 2012 - Mar 2014
Oct 2007 - Mar 2012
Global telecom systems and solutions vendor @ Peania, Greece
Main duties as a member of the Professional Services team include documentation, implementation, training and support for all projects involved.
Oct 2007 - Mar 2012
Sep 2002 - Sep 2007
Self-owned IT services company @ varius places around Greece
In tandem with my daily job, I established a self-owned company in order to provide IT services to small businesses.
Sep 2002 - Sep 2007
Apr 2002 - Sep 2007
One of the leading energy groups in South East Europe @ Apropyrgos, Greece
Initially employed by Petrola Hellas which merged on 01/10/2003 with Hellenic Petroleum. Joined the IT Department of Elefsis refinery and moved to the HQ refinery in Aspropyrgos.
Apr 2002 - Sep 2007
 
                    
                  
              
              
              Producing service migration scripts written in Python using the Nornir framework. Services were mainly L2 E-LAN and L2-VPN from IOS-XE to IOS-XR.
 
                    
                  
              
              
              Operation and support of a GitLab pipeline in delivering a two-instance NautoBot application for the provisioning and service activation of various network devices and services.
 
                    
                  
              
              
              Deployment of a Wifi 6 network based on Huawei wireless controllers and 65 indoor access points
 
                    
                  
              
              
              Reorganization of the company’s network through the design and implementation of a Cisco PIX firewall system to provide support for several DMZs and remote connections through leased lines. Implementation of a MS SQL Cluster to support the company’s central database using MCS and IBM’s SAN.
 
                    
                  
              
              
              Reconfiguration of the firewall due to the company’s relocation. Redesign of Internet Access connection to minimize cost.
 
                    
                  
              
              
              Provision of administration and technical support services for the company’s network and desktops. Implementation of a new Linux server to support the TELIX application. Installation of a new aDSL Internet access connection. Twenty client’s migration from Windows 98 to Windows XP.
 
                    
                  
              
              
              Implementation of a new MS Windows file server. Installation of a new aDSL Internet connection to the company’s network.
 
                    
                  
              
              
              Integration of four (4) new high speed switches in replacement of the old ones in the network.
 
                    
                  
              
              
              Implementation of an IP PBX system based on Asterisk Open Source PBX and VoIP technology to interconnect the three company branch offices. Two offices connecting via aDSL internet links and one office via Wireless.
 
                    
                  
              
              
              Subcontracting in various network projects involving DMVPN implementations for branch offices and network design and implementation.
 
                    
                  
              
              
              This was a 2 day classroom ILT course delivered on behalf of a greek learning institure to 10 students.
 
                    
                  
              
              
              This was a 3 day classroom ILT course delivered on behalf of a greek learning institure to 8 students.
 
                    
                  
              
              
              This was a 2 day hands on Transfer of Information training delivered as part of a project delivery with Intracom Telecom. The focus was on basic switching functionality on both Comware and ProVision switch families.
 
                    
                  
              
              
              This was a 2 day hands on Transfer of Information training delivered as part of a project delivery with Intracom Telecom. The focus was on operation and maintenance of Comware switches compared to Cisco ones.
 
                    
                  
              
              
              This was a 2 day hands on Transfer of Information training delivered as part of a project delivery with Intracom Telecom. The focus was in basic SP routing.
 
                    
                  
              
              
              This was a 2 day hands on Transfer of Information training delivered as part of a project delivery with Intracom Telecom.
 
                    
                  
              
              
              This was a single day hands on Transfer of Information training delivered as part of a project delivery with Intracom Telecom.
 
                    
                  
              
              
              This was a single day hands on Transfer of Information training delivered as part of a project delivery with Intracom Telecom.
 
                    
                  
              
              
              This was a 3 day hands on Transfer of Information training delivered as part of a project delivery with Intracom Telecom. The focus was on provisioning metro ethernet services (VPLS/VPWS)
Joined as a summer intern providing 1st level support for Windows Desktops and company applications.
Joined as a summer intern and started administering the Windows Server infrastructure of the company.
Joined as a summer intern to continue administering the Windows Server infrastructure of the company. This time, I developed a company wide phone book application using MS Access database and MS Active Server Pages frontend. Pretty cool eh?
While on my military service, I contributed to the development of an X Window System application for the communication of tactical data between battle ships using the C Programming Language. On the side, I was administering four end stations running RedHat Linux 6.1 supporting the development of the above application. DNS, NFS, NIS and SAMBA server administration.
 
                    
                  
              
              
              During my Bachelor’s degree, I was assisting first year students in the C Programming Labs
Participated in the design of a public wireless hotspot for the National Hellenic Research Foundation
This course provides an introduction to Cilium, a cloud-native networking and security solution built on eBPF. You will learn about the core concepts of Cilium, including its architecture, features, and use cases, and how to deploy and manage Cilium in a Kubernetes environment.
This course provides an overview of cloud native technologies and how container orchestration systems like Kubernetes can help to implement and maintain them.
The Implementing Cisco Application Centric Infrastructure (DCACI) training introduces you to the implementation and management of the Cisco Nexus 9000 Series Switches in Cisco Application Centric Infrastructure (ACI) mode. The intensive training covers the key components and procedures you need to know to understand, configure, and manage Cisco Nexus 9000 Series Switches in ACI mode, how to connect the Cisco ACI fabric to external networks and services, and fundamentals of Virtual Machine Manager (VMM) integration.
This course is designed to help you prepare for the AWS Certified Cloud Practitioner exam. You will learn about the core AWS services, their use cases, and how to architect and deploy applications on the AWS platform. The course also covers essential cloud concepts such as security, compliance, and billing.
This course is designed to provide you with a solid understanding of Terraform and how to use it to manage infrastructure as code. You will learn about the core concepts of Terraform, including providers, resources, and modules, and how to create and manage infrastructure on popular cloud platforms such as AWS, Azure, and Google Cloud.
This course is designed to provide you with a solid understanding of Ansible and how to use it to automate IT tasks. You will learn about the core concepts of Ansible, including playbooks, modules, and inventory, and how to use Ansible to manage and configure systems, deploy applications, and orchestrate complex workflows.
This course is designed to provide you with a solid understanding of Docker and how to use it to containerize applications. You will learn about the core concepts of Docker, including images, containers, and volumes, and how to use Docker to build, ship, and run applications in a containerized environment.
This course is designed to provide you with a solid understanding of shell scripting and how to use it to automate tasks in a Linux environment. You will learn about the core concepts of shell scripting, including variables, loops, and functions, and how to create and run shell scripts to perform common administrative tasks.
This course is designed to provide you with a solid understanding of Git and how to use it for version control. You will learn about the core concepts of Git, including repositories, branches, and commits, and how to use Git to manage and track changes to your codebase. The course also covers essential Git workflows such as branching, merging, and resolving conflicts.
This course is designed to provide you with a solid understanding of the foundational concepts and tools used in DevOps. You will learn about the core principles of DevOps, including continuous integration, continuous delivery, and infrastructure as code, and how to use popular DevOps tools such as Git, Docker, and Jenkins to implement these principles in your organization.
This course is designed to provide you with a solid understanding of Kubernetes and how to use it to manage containerized applications. You will learn about the core concepts of Kubernetes, including pods, services, and deployments, and how to use Kubernetes to deploy, scale, and manage applications in a containerized environment.
The holder of this credential has a strong foundation in basic network applications using Cisco platforms as a base, and implementing automation workflows across network, security, collaboration, and computing infrastructure. The holder is able to use Cisco Application Programming Interfaces (APIs) and modern development tools.
This course covers YANG data models and validation tools, RESTCONF and NETCONF management protocols, model-driven telemetry with gRPC and gNMI, traffic automation with XR Transport Control (XTC), Secure Shell (SSH)-based automation tools like NetMiko and Ansible, orchestration provided by NSO, NFV lifecycle management with ESC, and network operations automation with WAE.
This course gives you a broad overview of network automation skills. Through a combination of lecture and hands-on labs, you will learn the fundamentals of automation such as working on model-driven programmability solutions with RESTCONF and NETCONF protocols.
This course provides you with the knowledge and skills to deploy and use Cisco Prime Performance Manager.
This course provides an overview of NSO as a network automation solution, as well as introductions to NETCONF, YANG, and XPath. You will learn about managing devices and creating device templates, service management and service package creation, network element drivers, interfacing with other systems using APIs, configuring and troubleshooting system settings, managing alarms and reporting, configuring NSO for scalability and performance, and capabilities that can be added to Cisco NSO.
This course is designed to equip you with fundamental skills in Python programming. Through a combination of lectures and lab experience in simulated network environments, you will learn to use Python basics to create useful and practical scripts with Netmiko to retrieve data and configure network devices. Upon completion of this course, you should have a basic understanding of Python, including the knowledge to create, apply, and troubleshoot simple network automation scripts.