Gopikrishnan Balasubramanian is a senior technical lead with over 10 years of experience in the IT industry, including telecom and video domains. He has expertise in C/C++, Python, cloud technologies like Docker and Kubernetes. Some of his projects include hybrid visual quality enhancement for set-top boxes and IP set-tops. He has extensive experience in the full SDLC, from requirements to packaging final products. He is proficient in languages, cloud tools, protocols, scripting, defect tracking, and build tools.
Deploying more technology to shift from agility to anti-fragility
Gopikrishanan
1. GOPIKRISHNAN BALASUBRAMANIAN
Contact: +91-9445378386; Email: gopicisco100@gmail.com
SENIOR TECHNICAL LEAD
"10 yrs exp professional seeking a position with a reputed organization in IT sector"
PROFILE:
– Accomplished Professional with cross-functional expertise of 10 years in the IT industry including telecom and
Video domains. Currently working as a Sr. Technical Lead in HCL Technologies.
– Good Experience in migrating the application from older version of Linux to Higher releases. Experienced in
fixing the various security vulnerabilities in the product.
– Expertise in Developing Applications using C / C++, PYTHON and Multi-Threading in networking
environment.
– Outstanding ability working with complete Software Development Life Cycle (SDLC) Models such as Waterfall
and Agile.
– Hands-on experience with Real time application on telecom products. Strong Debugging Skills.
– Comprehensive Knowledge on packaging the application into the various mode of shippable / deployable item
like rpm, ISO and OVA.
– Practiced on implementing and running the applications as a containers and scheduling them over the cloud
clusters using the docker, kubernetes and etcd.
– Exemplary leadership skills with the ability to drive organizational initiatives through efficient team work.
Key Skills
Video Quality Enhancement for Set-Top boxes ♦ Telecom Operations ♦ Network Management ♦ Planning &
Implementation ♦ Trouble Shooting ♦ Building the Cloud Ecosystem using Docker, Kubernetes & ETCD ♦Liaison
& Co-ordination♦ Resource Management
TECHNICAL SKILLS
Languages C/C++
Cloud ManagementTools Docker, Kubernetes and ETCD
Protocols/Standards TCP/IP, UDP, HTTP/HTTPS, IPv4, IPv6, SNMP, RTP/RTCP,
IGMP, TACACS+
Scripting Shell Script, PYTHON and PERL
Defect / Bug Tracking Clear Quest, Red-Hat, Bugzilla, DDTS, CDETS
Static Analysis Tools Coverity and klocwork
Process Methodology Agile, Waterfall
Operating Systems Solaris , Windows and Linux
Build / Install tools RPM, YUM, ANT, Makefile, Kickstart file, repo file
2. PROFESSIONAL EXPERIENCE
PROJECTS
Project 1: Hybrid Visual Quality Enhancement for QAM Set Tops Jan 2015 – Till Date
Client: Rogers
Hybrid VQE is designed to facilitateless channel change timewhen QAM based set-top subscribers switch from one
channel to another.
Responsibilities:
• Requirement study,analysis and preparingthe Design Approach document and test procedures.
• Running the scrum and provide a status updateon the scrubber as well as to the client.
• Giving the product demo at the end of every sprint to theproduct manager as well as engineering team.
• Conducting P-Team meeting with ciscoproduct manager about the new feature support as well as current
progress of the project.
• Engaging the team for theregular interaction tofind the resolution for the bottleneck issues.
• Involved in developing modules like MIME data parsing, channel config file par singand Process monitor for
monitoringvarious VQE processes and also doing Code Review of the peers.
• Packaging all the dependent components and made them availablealong with theproduct.
• WritingUnit test cases for those developed modules to ensure thequality.
Project 2: Visual Quality Enhancement for IP Set Tops Feb 2013 - Dec 2014
Client: Cisco
VQE is designed to improvethe quality of IPTV services and viewingexperiences of the subscribers by receivingthe
missingpackets over the network.
Responsibilities:
• Prepared theSoftwareFunctional Spec Document along with test procedure.
• Resolved thebugs, issues found in product at various stages.
• Single handedly upgraded theVQE softwarefrom RHEL 5 to RHEL 6.
• Worked with Red Hat team on RHEL 6 package related queries.
• Uploaded all open source packages into the IP-Central and get the approval from CISCO attorney.
• Actively involved and provided the support for the Dual IPV4 / IPV6 stackfor VQE.
• Analyzingand fixing critical and performancerelated issues as part of the Linux upgrade.
• Co-ordinatewith hardwareteam toprovide a support to the client for their hardwarerelated issues.
• Provide complete support to the Dev test team to perform the testingsuccessfully on theupgraded VQES.
• Finding thenew issues and raisingthem through CDETS.
• Conducting P-Team meeting with product managers from cisco about the new feature support as well as
current progress of the project.
• Handled various critical vulnerabilities for the product.
• Brought in theAAA support for the product as well as remote management of server via IPMI.
• Enabled the product to have better load balancingusing Linux link aggregation technique.
Project 3: Common Download Technology for Set Tops Jun 2011 – Dec 2012
Client: Cisco, Time Warner
Generally every Cisco’s cable card would be configured for one set top box. So firmwareup gradation will happen
only to that box.The same cablecard can’t be used for theother vendor boxes. In order to overcome this issue cdl
3. technique has been evolved. Common Download (cdl) is the one of the technique to flash the image on thehost
machines without havingany cablecard restriction.That is any set top box manufactures can able to download the
image on their boxes by using the CISCO’s cable card.
Responsibilities:
• Requirement study,analysis and preparingthe Design Approach document and test procedures.
• Responsible to createideas which gives more value to the customer.
• Analyzingand fixing critical and performancerelated issues as part of the support team during the testing
phase of the product.
• Working with Reference platform team and testingteams to provide support/suggestion for the new feature
and provide implementation on the middlewarestack.
• Carried on Unit and Integration Testing of the module with reference platform code changes.
• Used MUTEX, TCP/UDP sockets and POSIX threads as IPC and Synchronization mechanisms
• Provide complete support to the testingteam to perform CDL testingsuccessfully.
• Finding thenew issues and raisingthem through CDETS and then informing to the right team.
• Giving knowledge transfer toother team member.
PREVIOUS ASSIGNMENTS
Tata Consultancy Services,Chennai - | Mar 2010- May 2011
Alcatel- Lucent India, Chennai –| Dec 2005 – Feb 2010
PROFESSIONAL CERTIFICATION
Alcatel Certified PABX expert
Alcatel Certified Contact Center Solution expert.
EDUCATION & PROFESSIONAL DEVELOPMENT
Masters in Technology (Power Electronics and Drive), 2005
Sastra University,India
OTHER DETAILS
Passport:G8572978 - Valid till 2018, B1 Visa – Valid till 2023
Languages known: English, Tamil
References: Availableon request.