Programmer Analyst Resume
3.00/5 (Submit Your Rating)
SUMMARY
- Over 11 years of rich exposure to Software Development and Testing in various domains - Consumer Electronics and Industrial Automation.
- Experienced in programming languages C, C++ and VC++.
- Experienced in Model Based HMI development using EB Guide for In-Vehicle Infotainment systems.
- Possess basic knowledge of Ruby and Shell scripting.
- Experienced in all phases of software development life cycle which includes requirement analysis, software design & development, unit-testing, system-integration (Vendor Management), troubleshooting and maintenance of Software.
- Domain knowledge of DOCSIS 1, 2, and 3.0 specifications
- Hands on experience in Cisco 10K CMTS
- Hands on experience on Comcast Setup Boxes registration/DSG/IPTV Testing
TECHNICAL SKILLS
- Languages/tools: C, C++, VC++, Model Based HMI Development (using EB Guide)
- Operating Systems: SUSE 11, Windows XP, Ubuntu, OS X IDE Microsoft Visual Studio, Kscope, Glade'
- Tools: GNU Tools (GCC, GDB), Microsoft Source Safe, Subversion, Compuware Bounds Checker Suit, Cppunittest, FPS 3 (Far Point Spread), EB Guide for HMI Development, Microsoft Visio, Perforce, Shenick, Valgrind
- DOCSIS Specifications: DOCSIS 1, 2 and 3.0 domain knowledge, IPTV Testing with Setup Boxes used by Comcast
- Miscellaneous: Basic Knowledge of Qt, COM, XML, pygtk, Python, Ruby
PROFESSIONAL EXPERIENCE
Confidential
Programmer Analyst
Environment: QNX, RTC, DNG, Windows 7
Languages/Tools: EB Guide (Model Based HMI Development), C++, Python
Responsibilities:
- Implementing new HMI features and maintenance of existing ones.
- Recommend changes that will benefit current and future IVI systems. Keeps abreast of key customer IVI road map, architecture and feature sets.
- Triage / Detailed Analysis and identifying solutions for Defects in application raised by Customers and Testers.
- Responsible for system level evaluation of HMI modules and determining compliance to specifications.
- Maintain appropriate documentation to meet the specifications of Panasonic and/or the customer.
Confidential
Technical LeadEnvironment: Linux
Languages: C, C++, Ruby, Shell Scripting
Responsibilities:
- Support development/maintenance of mccache, a proof of concept implementation for the software module MDC (Multicast Delivery Client).
- Support building and maintaining of scale labs for testing MDC in large scale.
- Working with Hardware Vendors to integrate MDC software onto the target platform.
- Testing integrated MDC in Scale labs and investigating/debugging the issues identified from testing.
- Support in set up and monitoring of trial of MDC deployment in field, this involves monitoring interactions of CMs with Cicso 10K and E6K CMTS chassis.
Confidential
Programmer Analyst
Environment: Linux
Languages: C++
Responsibilities:
- Enhancement of Hide Adult Content (HAC) module: Parental Control Feature enables end users to limit viewing of showings based on the content ratings. This feature goes a step further by defining whether titles of Showing of content marked as Adult needs to be displayed or not.
- Bug fixing in UI and Middleware.
- Involved in Review of code changes implemented by peers.
