Robert Stephens

Robert Stephens Email and Phone Number

Software Architect @ Comcast
Atlanta, GA, US
Robert Stephens's Location
Atlanta Metropolitan Area, United States, United States
Robert Stephens's Contact Details

Robert Stephens work email

Robert Stephens personal email

n/a
About Robert Stephens

Accomplished Senior Software Engineer with extensive experience in software and firmware development, including RDK and OpenWrt device driver development, cloud solutions, and secure communications. Expertise in video streaming and DVR, TR-369 and TR-69 client/server development and integration, and development of portable frameworks. Recognized for strong problem-solving, communication, organizational, and time management skills, along with contributions to open-source projects and patent achievements in device driver development.AREAS OF EXPERTISEEmbedded Development | Cloud Deployment | Conditional Access | Virtualization | SDLC | Analytics | Software Development | System Integration | Security Protocol Implementation | Technical Leadership | TroubleshootingTECHNICAL SKILLSLanguages: C/C++ | GO | Python | Java | Visual Basic | Shell scriptsBuild environments: Make, CMake, YoctoConfiguration management: Ansible | CloudFormation | SaltStack | HeatSCM: GIT | CVS | Perforce | SubversionTechnologies: CA | DRM | TCP/IP | HLS | MPEG | DVRVirtualization and Cloud Computing: Kubernetes | Docker | EKS | OpenShift | VMware | OpenStack | AWS | KVMOperating Systems: Linux | Windows | MS-DOS | OS21

Robert Stephens's Current Company Details
Comcast

Comcast

View
Software Architect
Atlanta, GA, US
Website:
comcast.com
Employees:
60190
Robert Stephens Work Experience Details
  • Comcast
    Software Architect
    Comcast
    Atlanta, Ga, Us
  • Synamedia
    Senior Lead Software Engineer
    Synamedia Nov 2018 - Nov 2024
    Staines, Middlesex, Gb
    • Engineered a TR-369 microservice in Golang, supporting WebSockets, STOMP, and MQTT to seamlessly integrate devices with USP agents into Synamedia’s cloud services, alongside an automated USP agent simulator for rigorous testing.• Developed a TR-69 ACS microservice in Golang, enhancing integration of devices with CWMP clients, complete with a CWMP simulator to streamline testing processes.• Executed proof-of-concept implementations for OpenWrt mesh networks using both 802.11s and prplMesh, demonstrating advanced networking capabilities.• Developed customized OpenWrt images, including a gaming accelerator integration with WTFast for household routers, showcasing innovative use cases.• Constructed a device side REST API in C and Golang for router configuration, enabling existing mobile application code to operate directly on devices.• Produced custom OpenWrt images for various devices (RPi3, RPi4, Turris Omnia) to assess portability of shared codebases.• Led development in creating core components for the OpenWrt media gateway product (LobbyCam), including integrating Amazon Kinesis Video Streams for real-time security camera streaming.• Implemented a centralized logging solution via Ansible, driving down operational costs by up to 75% compared to previous AWS ESaaS deployments while supporting both cloud and on-premises environments.• Contributed to open-source Fluent Bit by implementing a Docker plugin in C to capture Docker system events and enhancing plugin debugging capabilities.• Supported CI/CD pipelines by creating and refining GitHub workflows and Jenkinsfiles to streamline integration and deployment processes.• Authored Ansible deployment scripts for OpenShift on OpenStack, VMware vSphere, and bare metal nodes, ensuring consistency and reliability in deployments.• Managed the creation and hardening of CentOS images for on-prem and cloud deployments, enhancing security and performance.
  • Cisco
    Technical Leader - Engineering
    Cisco Feb 2006 - Oct 2018
    San Jose, Ca, Us
    • Migrated the logging and monitoring infrastructure from OpenStack VMs to OpenShift, leveraging Ansible and Salt to containerize environments, resulting in substantial cost savings by optimizing resource utilization.• Developed OpenStack HEAT deployment and Salt orchestration for virtualized infrastructure services (Consul, ELK, Kafka, Prometheus), streamlining deployment processes.• Implemented proactive status and recovery scripts, swiftly identifying and resolving issues with core services.• Integrated Consul as the primary DNS and service discovery mechanism, enhancing operational efficiency across infrastructure.• Analyzed AWS EC2 performance and cost components, providing actionable insights for optimization.• Deployed and maintained multiple OpenStack environments, ensuring stability and reliability.• Crafted an STB abstraction layer for PowerKey, Verimatrix, and Widevine CAS, enhancing compatibility and user experience.• Implemented a whole-home DVR solution via STB HLS client/server architecture, expanding service capabilities.• Engineered a DVR interface for Broadcom based STBs with hardware indexing support, improving performance and usability.• Created a portable DVR engine for STBs lacking hardware indexing, broadening application use cases.• Developed CLI and graphical STB test and demo applications for SAIL verification, supporting quality assurance processes.• Integrated STB abstraction interfaces into Android OS, facilitating third-party access to STB services.• Designed a user space memory manager and profiler for Sigma STBs, enhancing system performance and reliability.• Pioneered drivers and demo software for Cisco’s first IPTV STB, leading to a patent awarded in 2011 for innovative driver development.• Developed a variety of device drivers for Cisco STBs (DMA, DEMUX, Tuner, A/V codecs, HDMI, Graphics), ensuring robust functionality.
  • Scientific Atlanta
    Staff Software Engineer
    Scientific Atlanta Jan 2000 - Feb 2006
    Us
    • Designed and developed log parsing and display software using Java, PHP, and MySQL.• Implemented STB upstream path using telco modem for Scientific Atlanta’s first international customer.• Provided kernel development and support for Scientific Atlanta’s legacy analog STB running proprietary OS.

Robert Stephens Skills

Device Drivers Embedded Software Tcp/ip Iptv Linux Networking Rtos Embedded Linux Embedded Systems Set Top Box Ethernet Dvr Snmp Mpeg Debugging Openstack Cloud Computing Mpeg2 Vxworks Dvb Linux Kernel H.264 Firmware Saltstack Ansible Amazon Web Services Docker Kubernetes Openshift Conditional Access

Robert Stephens Education Details

  • Southern Polytechnic State University
    Southern Polytechnic State University
    Computer Science

Frequently Asked Questions about Robert Stephens

What company does Robert Stephens work for?

Robert Stephens works for Comcast

What is Robert Stephens's role at the current company?

Robert Stephens's current role is Software Architect.

What is Robert Stephens's email address?

Robert Stephens's email address is rs****@****sco.com

What schools did Robert Stephens attend?

Robert Stephens attended Southern Polytechnic State University.

What skills is Robert Stephens known for?

Robert Stephens has skills like Device Drivers, Embedded Software, Tcp/ip, Iptv, Linux, Networking, Rtos, Embedded Linux, Embedded Systems, Set Top Box, Ethernet, Dvr.

Who are Robert Stephens's colleagues?

Robert Stephens's colleagues are Mike Horwitz, John Ahern, Kruthi T, Patrick Palmer, Perry Martines, Arun Kumar N, Courtney Thein.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.