
- #Using bouml generator#
- #Using bouml verification#
- #Using bouml software#
Encoding and Decoding of packets using DAPRO protocol. Involved in framework design which includes various technologies like client server network programming. Implemented each diagnostic module using C++ and Linux. Designed the diagnostics pages of Set-top box.
Performed fixing issues during porting using bit operation. Coded C++ programs on Linux to port existing features of Remote Digital Video Recording, Multi Room Digital Video Recording from old hardware having two tuners to new hardware having eight tuners in middleware. Integrated Parasoft C++ static analysis tool to provide framework for unit test cases of C++ API.Įnvironment: C++, Python, Shell Scripts, PHP, MySql, XML, Jenkins, Linux. Created XML files using Python and Shell Scripts for report generation from Jenkins test tool box. Execute scripts in Jenkins test tool box to generate reports.
Coded automation scripts using Python, Shell Scripts to reboot set-top boxes and to flash the newly released builds into it. Coded Python, Shell and PHP scripts to store and retrieve the test case results using MySql database. #Using bouml generator#
Wrote utility scripts using Python, Shell Script and PHP to invoke 3rd party tools like jshint, jsdoc, etc for Unit testing, Static Analysis, Code Coverage, Run time testing, document generator for Java Script. Code C++ programs on Linux platform for all layers from UI to middleware to MySql database to execute login, logout, create scheduled recording, and delete scheduled recording commands. Perform code review, unit testing and integration testing for application readiness. Implemented design and development of diagnostics module.
Performance improvement on fast boot to video. Prepared UML sequence diagram for various call flows using BOUML. Code C++ programs by using Socket Programming and Multithreading concepts. Integration and development of DVR module. #Using bouml verification#
Validation and verification of JIRA defects.
Fixing defects and implementing user story on Agile methodologies. Integration of Opera browser and Confidential partner applications (YouTube, Hulu, Etc). Code C++ programs on Linux platform for middleware. Validation and verification of JIRA defects. Automation Test Tool framework development for Smoke Test Automation. Integration activity from Comcast layer to Intel layer. Code C++ programs on Linux platform for middleware HAL API. Other: Inter process communications (Pipe, FIFO, Message queues, Semaphore, Shared Memory) Version Control Tools: GIT, Gerrit, JIRA, SVN, VSS (Visual Source Safe 6.0), MKS (Source Integrity, Integrity Manager), CVS (UNIX), Perforce, Test Track. Tools: Doxygen (Document Generation), Cscope, Source Insight, HP Open view-5.01, Net-Snmp, Code Coverty, Code collaborator, Jenkins Operating System: Ubuntu 10.10, UNIX (HP-UX 10.20), Suse Linux 10.3, UNIX Languages: C, C++, Python, Shell Scripts, PHP Quick learner of necessary skills to perform tasks that require timely execution. Able to work effectively wif other people at all levels in a fast-paced environment. #Using bouml software#
Hands on experience in Agile methodologies of software development life cycle.Extensive experience in network (Client and Server programming using TCP/IP and UDP) and distribution processing in a multi-threading environment.TEMPHas most recent experience in coding C++ for Set - top box (STB) cable delivery solutions.Expert level scripts development programming skills in Python, Shell and PHP.Extensive experience in the analysis, design, testing and application development primarily in C, C++/STL on Linux platform.Possess proven record of design and development expertise in C/C++ programs utilizing Object Oriented, Socket Programming and Multithreading concepts. An experienced Software Engineer wif more than ten years of experience in the IT industry spanning across Telecom, Technology, Gaming / Entertainment and Banking verticals.