Giter Club home page Giter Club logo

I'm not a developer.

Well not exactly... I'm more of an infra guy doing dev stuff.

Started more than 10 years ago at the lowest level of the IT ladder, helpdesk & support, and climbed my way up to the architect level.

Done and practiced several technologies during my operations experiences: network, virtualization, security... but when I started working with voip and video, my heart was stolen.

VoIP, video and IMs (aka Unified Communication & Collaboration) had it all:

  • you need to know networks (because how traffic is routed and how the phones interacted with switches with lldp&cdp and how trasport affects quality of real time traffic, so QoS as well, are topics of prime importance).
  • you needed to know security and firewalls (because you need to secure negotiation & real time traffic, understand very well NAT and its implications in protocols like SIP, not to mention the importance of PKIs).
  • you need to know how protocols work (h.323 SIP is an entire world per se with STUN/TURN and STIR/SHAKEN).
  • you need to know DNS and load balancing ('cause a service is useless if you don't know how to find/discover it)
  • you need to understand virtualization ('cause -you know- you don't waste a physical machine for just making audio/video calls, right...? Even though things like transcoding have dedicated HW technology, known as DSP, which suddenly has to be emulated in software... easy stuff, right?)
  • you needed to understand databases (when you deal with a lot of phone devices/phone numbers aka dial plan, being able to directly read or manipulate your data in SQL makes a difference).
  • you needed to be able to script (doing stuff in bulk really saves a lot of efforts and spares you from the misery of human fallacy, God bless the inventor of APIs).

Cisco Call Manager in particular was the epitome of this: the most powerful communication solution existing to date, able to do it all, with all sort of technology crammed in. If you think you cannot do something with the Call Manager (well, UC related obviously) it means you don't know it enough.

So, while becoming a UCC specialist, I was in fact becoming a jack of all trades of IT.

More recently, having developed almost every useful skill in UCC, I'm tinkering with DevOps stuff: some scripting, some containers, some git, some Jenkins... that's a whole lot of new interesting stuff to learn. You'll find here some of my experiments in this new journey!

bbird81's Projects

python3-cisco-config icon python3-cisco-config

Script for configuring Cisco routers from a set of commands in an external file (prompt requested) against a list of devices in an external CSV file (prompt requested).

webex-skill-gpt icon webex-skill-gpt

Simple integration between Cisco's Webex Skill SDK and ChatGPT Library.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.