tier4 Maintenance Support, Defect Troubleshooting, Analysis Resume
Ashburn, VA
SUMMARY:
- 14 + years of experience in Software Design, Development, Maintenance, Support and Testing in Embedded, Networking, Telecom domain, Video and Audio Domains.
- Worked with Confidential, Confidential, Confidential, Confidential, Confidential and various Routers and Switches, Setup box Clients.
- Involved in the deployment of Confidential ’s FiOS Quantum Gateway Routers, which successfully deployed 3.5 million routers across USA.
- Strong knowledge in all phases of the Software Development Life Cycle with experience in Waterfall, Agile (Scrum) and Lean Methodologies.
- Working knowledge with L2/L3,TCP/IP Protocols. And worked on Layer2 protocols like OAM, Y1731, PPPoE.
- Worked on IOT devices like connected home, door sensors, flood sensors, water sensors, bulbs.
- Ported IPV4 stack and verified L2, L3 forwarding, VLAN management.
- Familiar with the RTOS such as Nucleolus, Confidential, Emb Linux flavors.
- Experience with Automation tools like selenium, qtp, vb script.
- Hands on Experience with Arris IPC, VMS, FNE setup boxes, Confidential FiOS tools and applications.
- Extensive experience in working on various test strategies and preparing Test Plans, Test Cases Test summaries, use case analysis, User story creation and Analyzing Test Results.
- Working knowledge in the Software Configuration Management - UCM (Unified Change Management), Configuring ACS, HDM Servers and loading data modules, designing and developing interfaces for TR069.
- Working experience with the Code Collaborator (for Code reviews) and Coverity (for Defect Analyses).
- Working experience in the source level debuggers such as gdb, Multi and Optima.
- Hands on experience with setup boxes, VMS, DVR and other video devices testing, configuration, automation.
- Hands on experience with IPTV devices, and configuration and testing them.
- Working experience in Requirements gathering, Documentation and Detailed Design for the Coding, Integration, Unit testing, Functional Testing, System Testing.
TECHNICAL SKILLS:
Platforms: Linux, Unix, Windows
Networking: Ethernet, Wireless, MoCA
Languages: C, C++
Tools: Debugging tools,GDB, Multi & Optima.
Configuration Management Systems: Rational Clear case, Rational Clear quest, Code Collaborator
Text editor: vi, gvim, nedit
Scripting: TCL/TK, Perl, Shell scripts,Jira, Test rail, HDM, DTI, HNM, Slingbox
PROFESSIONAL EXPERIENCE:
Tier4 Maintenance Support, Defect troubleshooting, Analysis
Confidential,Ashburn,VA
Responsibilities:- Involved in the deployment of Confidential ’s FiOS Quantum Gateway Routers, which successfully deployed 2 million routers across USA.
- Provided 24/7 support for deployment and maintenance.
- Participated in number of customer visits for troubleshooting the issue and root causing it. Co-ordinated with different vendors, customers.
- Involved in Troubleshooting, configuring and monitoring routers, set-top boxes, FNE, moca bridges, and other fiber optic backend solutions.
- Worked extensively to recreate customer setup/issues and to root cause the issue.
- Handled various devices like gaming products, apple products, amazon products, many more latest products to understand, recreate customer issues.
- Worked closely with the internal and external cross functional groups to identify problem root causes and address issues.
- Collect and analyses performance data.
- Collaborate with third-party technical team to jointly investigate and root cause issues reported in the field.
- Worked closely with HW vendors WNC to root cause hw issues of units.
- Worked on demand with Confidential, Cortina, Realtek, Arris for various related issues.
- Participated End to End testing with Confidential before releasing new products in to field.
- Worked extensively with third-party devices like moca bridges, FNE when deployed to customer to root cause the issues.
- Manage the test house setups and the lab setups for the fiber optic and legacy solutions.
- Actively worked with the QA team, Dev teams to test fixes and new releases.
- Provided regular feedback to the internal engineering and management teams to continually improve the builds released to the client.
- Worked on IOT devices like connected home, door sensors, flood sensors, water sensors, bulbs.
- Worked on Automation for UI testing using selenium .
- Extensively worked on collecting CPU, Memory data from units from various setups to generate reports.
Environment: Jira, Test Rail, Linux, Shell scripting, HDM, DTI, Routers, STB, FNE.
Senior Software Developer
Confidential,Irvine, CA
Responsibilities:- Understanding customer requirements.
- Proposing the design and address review comments features.
- Implementation of features and address code review comments.
- Integrate with other modules and do unit test.
- Understanding and working with REST API.
- Designing and implementation of User API's
- Worked on Automation of Guide, Channel change, UI testing for uIPC (setup box).
- Worked on Automation of REST API testing using selenium.
- Worked on IOT devices like connected home, door sensors, flood sensors, water sensors, bulbs.
- Implemented SNMP, TR069 module Interfaces, CLI.
- Fixing bugs.
- Automation of UI, Rest API.
Environment: C, C++, TCL, Linux, Code Collaborator, Shell scripting, GDB.
Senior Software Developer
Confidential,Carlsbad, CA
Responsibilities:- Implemented MSM functionalities sending and receiving traffic.
- Implemented VLAN functionalities.
- Fixed bugs in MAC Address allocation related.
- Implemented feature supporting 250 simulated UT’s in each device.
- Implemented Automation test suite, basic MSM Scale Control architecture which simulates 6000 UT’s and verifies sending/receiving traffic and gives reports of UT online count, UT Traffic statistics.
- MSM implementation and bug fixes implemented using C language, and Scale Control is implemented using TCL.
- Understanding Confidential proprietary modems.
- Understanding Confidential MSM design and propose for modifications and features.
- Design Test Automation suite.
- Verify and fix all priority 3 or above priority bugs.
- Used Object oriented features like inheritance, polymorphism.
- Involved in defect fixing and issue resolution.
- Support other team members in resolving issues.
- Involved in code reviews.
- Used Coverity to fix the memory leaks and other bugs before product testing.
Environment: C, C++, TCL, Linux, Code Collaborator, Shell scripting, GDB.
Team lead
Confidential
Responsibilities:- Going through SDK API for Field (Qos), Stack, Stats, L2, L3, VLAN modules.
- Reading new chip features and updating the chip files for test suits.
- Finding bugs using automation test suits and fixing the bugs in SDK code.
- Understand Confidential SDK.
- Understand new chipset and its features.
- Understand and propose new SDK API or modifications for existing API based on new feature set.
- Understand and setting the priority level for bugs and features.
- Project management activities involving project planning, scoping, work breakdown, estimation, scheduling and resource allocation, monitoring, tracking and reporting.
- Managing Project delivery and release cycles and meeting the deadlines without compromising quality norms.
- Team mentoring, monitoring and tracking.
- Stationed at the Client place for requirement gathering, designing and documentation and served as a point of contact between the client and offshore team.
- Worked in the complete software development cycle
Environment: C++, TCL, Code Collaborator, Shell scripting, Linux Environment, GDB.
Senior Applications Developer and Tester
Confidential
Responsibilities:- Going through standards and Preparing High and Low-Level Design.
- Lead the team; participated and sometimes handled daily scrum meetings.
- Code reviews and test plan reviews.
- New MIB writing and gone through MIB Approval Process committee for MIB Approval.
- New CLI writing and gone through CLI Approval Process committee for CLI Approval.
- Handled SPRINT Demo’s and Retrospective sessions.
- Gone through in-depth of Y1731 standards.
- Proposing the design.
- Incorporated design review comments from other dependent module owners and reviewers.
- Maintained strict Confidential Coding guidelines and took care of all code review comments.
- Detailed analysis and design for the functions and sub-systems involved.
- Application Development using C and C++ to create CLI and SNMP interfaces.
- Preparation of effort estimates for fast track projects, including resource requirements, high level impact analysis.
- Creating test cases for unit testing and quality assurance testing.
- Interact with the application users and prepare servers for testing.
- Oversight and tracking of the project implementation.
- Providing technical expertise and mentoring development team members.
Environment: Shell, C, C++, Linux, Confidential Specific OS.
Senior Applications Developer
Confidential
Responsibilities:- Resolving bugs.
- Support for DevTest team for test case validations.
- Code review for changes made by other in config, health monitor, Rollback modules.
- Understand the ACE architecture, LAB setup.
- Understanding customer new requirements and proposing the modifications.
- Requirements gathering for functionality enhancements.
- Redesign of application architecture for enhancements.
- Analysis of UML diagrams and development of test scripts.
- Project time tracking, defect tracking and status reporting.
- Functional testing and system regression testing.
- Interaction with various business users for UAT testing.
- Lead a team of 5 members during the period of project execution.
- Project implementation and user-guide documentation.
Environment: Unix Shell scripts, C, GDB.
Senior Applications Developer and Tester
Confidential
Responsibilities:- Implemented framework to interact with TC through LQL.
- Modified IPNET IP layer source code to add outer & inner DSCP and etc.
- Modified IPNET diffserv and classifier modules.
- QoS Client implementation to interact with user space.
- Used Linux-TC scheduler and type HTB queuing for scheduler mechanism.
- Understanding IPNET stack.
- Understanding Femtocell architecture.
- Understanding customer requirements and proposing feasible features.
- Requirements gathering and review with users and documentation.
- Proposing the design with team and address review comments.
- Design and development of reports for Qos Stats.
- Addressing code review comments.
- On-call user co-ordination during project implementation. Detailed documentation for installation.
- Project time tracking, defect tracking and status reporting
- Subject matter expertise and provide guidance to report users
Environment: C, WRLinux 2.0, IPNET 6.6
Software Developer
Confidential
Responsibilities:- Feasibility study for customer requirements.
- Proposing design.
- Implementation of Logical Interface Modules addressing code review comments.
- Integrating with other modules and fixing the challenges.
- Writing Unit test cases and fixed bugs found in UT.
- Supporting other features by providing peer review comments and suggestions.
- Involved in the Test case Identification and Test case scripting
- Done the Feature Integration Testing and raised critical and Major bugs.
- Also worked in the bug fixing and resolved many Major issues.
- Done the TCL scripting for the test case automation.
- Done the White box testing.
Environment: C, Linux 2.6.17.13, MIPS, Rational Clear case, Rational Clear quest, Code Collaborator, Shell scripting, Solaris Environment, GDB, VR4133 router board with RENA CHIP.
Software Developer
Confidential
Responsibilities:- Going through ZeroConf standards.
- Understanding Printer network stack.
- Feasibility study for implementation.
- Re-verifying with customer about requirements and feasible features.
- High level design of feature and involved in addressing review comments.
- Implemented and addressed code review comments.
- Involved in unit testing and fixed bugs found in UT.
- Reviewed System Test team test cases.
- Fixed issues raised by test team.
Environment: C,5.5.1, Tornado 2.2.1 /2.2.0 for ARM, Confidential printer reference board.
Software Developer
Confidential
Responsibilities:- Understanding customer requirements.
- Study of Proxy DNS feature.
- Proposing the design and address review comments for Proxy DNS features.
- Implementation of Proxy DNS and address code review comments.
- Integrate with other modules and do unit test.
- Fixed issues found in integration and unit test.
- Designing and implementation of User API’s to enable, disable and configure Proxy DNS.
- Contributed in developing of User Interface module.
- Maintenance of customer support.
Environment: C, 5.5.1, Tornado 2.2.2 for MIPS
