I've been using Python to support various activities with our video provider head-end. Our testing system used Python to create the XML ...
I've been using Python to support various activities with our video provider head-end. Our testing system used Python to create the XML files that ran the tests. It used HTTPS to ask the head-end about linear video and VOD URLs. Other scripts created house holds, and cookies for authenticating with the head-end. I used a multi-process approach to speed up the house hold creation script, in particular.
I've used bash since it was available 'way back when. Before that I used both the Korn and Bourne shells to script various projects. I ...
I've used bash since it was available 'way back when. Before that I used both the Korn and Bourne shells to script various projects. I like to automate everything. When given an new task, I'll run it manually once or twice to make sure I understand all aspects, then I'll write a shell script to perform the steps.
My first exposure to source code control in the large was CVS. With the introduction of distributed version control systems, I was delig...
My first exposure to source code control in the large was CVS. With the introduction of distributed version control systems, I was delighted. I've used Mercurial (hg) a little bit, but git is the best there is. Most recently I've used github, hosted locally by my companies.
View more
View more
REVIEWS FROM CLIENTS
Daniel's profile has been carefully vetted and approved as a Codementor. Connect with Daniel now, and leave a review for them once you're done!
I was a member of the Solutions Squad, where I was supporting the test environment by updating various Python scripts.
I was a member of the Solutions Squad, where I was supporting the test environment by updating various Python scripts.
Python
Linux
Bash
Python
Linux
Bash
Senior Software Developer
Cisco
2007-10-01-2018-10-01
In my time at Cisco, I've written many shell scripts, updated and added C++ code to our set-top-box, authored the build system for the se...
In my time at Cisco, I've written many shell scripts, updated and added C++ code to our set-top-box, authored the build system for the set-top-box, used FUSE to show our Broadcast File System as a Linux directory hierarchy on the set-top-box, developed scripts to run in both Jenkins and Electric Commander (now Electric Flow). I also specified, ordered, and installed Ubuntu on our developer's workstations.
Python
Linux
Bash
View more
Python
Linux
Bash
Embedded Linux
View more
PROJECTS
Valinor
Vantage (the name of my team at the time).
2008
Proprietary to Cisco, Valinor was the overall project name for the software that ran on our set-top-boxes. I authored the build system, ...
Proprietary to Cisco, Valinor was the overall project name for the software that ran on our set-top-boxes. I authored the build system, ordered two build systems from the Cisco cloud, and implemented the version numbering strategy. The system ran for six years with only minor changes.