id047
Karma: 1About
Currently leading Python development for network automation related software projects at Bell Media with the aim of consolidating and simplifying business processes. Towards this end, the focus of development has been to automate small to large network changes and arrive at, among other things, a clear definition of business processes from which business optimizations can be easily derived to reduce wasteful processes.
- Leading core Python, Java and Android software development for Bell Media network automation - Organized development environment using CI pipeline, Git, Docker and VMware while embracing DevOps - Led lunch and learn sessions to promote Python development - Developed Android app (everything from UI to RESTful backend API) and web app (Python, Django, Flask, SQLAlchemy) to track device lifecycle management for all Bell Media network equipment across Canada - Produced multithreaded Python infrastructure code to execute arbitrary MOPs on Cisco, Juniper and Arista network devices with potential for reaching 100s of network devices concurrently - Used multithreading techniques, Java, Python and SQL optimization and memory analysis to increase performance for mobile, database and other applications with performance issues - Created design documents, data models, UML and sequence diagrams, test cases and other documentation - Utilized Python, Java, VBScript, SQL, MySQL, SQL Server, VMware, Docker, Flask, Django, SQLAlchemy, Visual Studio, Eclipse, Android Studio, Atom, Sublime Text and others
Submissions
Visit submission history to see stories and comments by id047.