We provide IT Staff Augmentation Services!

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 Lead

Environment: 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.

We'd love your feedback!