Pankaj Bhardwaj

Pankaj Bhardwaj

Followers of Pankaj Bhardwaj302 followers
location of Pankaj BhardwajFaridabad, Haryana, India

Connect with Pankaj Bhardwaj to Send Message

Connect

Connect with Pankaj Bhardwaj to Send Message

Connect
  • Timeline

  • About me

    Senior Technical Lead @IncedoInc

  • Education

    • Government College, Hoshiarpur, Punjab

      1998 - 2000
      10 +2 Non-Medical (PCM) High School/Secondary Certificate Programs A (75%)
    • Saint Josephs convent school, Hoshiarpur, Punjab

      1990 - 1998
      Matriculation 87%
    • Punjab Technical University

      2000 - 2004
      Bachelor of Engineering - BE Computer Science A (73%)

      Four Year Degree course in Computer Science and Engineering From Beant College of Engg. & Technology, Gurdaspur Under Punjab Technical University, Jalandhar.

  • Experience

    • Siemens Technology India

      Oct 2004 - Jul 2007

      This Project dealt with the enhancements of existing features and development of various new features in the Messaging Component for the Siemens S-65 generation of Mobile Phones. All the operations for this improved component were to be carried out at the Man-Machine Interface layer of the Messaging Application. The main concept was to integrate the various Message receiving Entities(SMS,MMS,OTAP Application Inboxes) and layers into a Global Unified Inbox and structuring the previous Options into a Global Menu Option List to act as a Single point of Entry and Exit for the Messaging Menu.; Contribution: Defining functional requirements.Designing of Layers (Both High Level and Low Level). Implementation of Modules & interfaces.Unit Testing of Interfaces.Environment: C/C++, GBS RTOS; White Box Testing of Messaging Component of Siemens Mobile Phones. Show less This Project dealt with using Rational Rose Testing Tool to write Test Cases, Test Scripts which were used for reporting Memory Leaks, Statement/Block/Decision Coverage, Dead Code Elimination, Response times and generation of the Reports for the individual modules used in the Messaging Component. I have to code stubs, Driver functions and prepare a list of all positive and Negative test cases. The reports generated were sent to the Client as a measure of "Quality of Code".; Contribution: Unit Testing of Modules and Interfaces.Test Plan and Test Cases Document Preparation.Test Scripts creation-Execution, Report Generation, Bug-Tracking/ClosingCode Reviews.Environment: C/C++, MMI Simulator, Microsoft Visual Studio development environment, GBS RTOS, Rational Rose Real Time Test Tool, Task Tracking Tool, Visual Source Safe.; Distribution List in Address-book SISL, Gurgaon Show less Description The project involves in-depth study of the Siemens Mobile simulation environment. It involves feasibility, development, and enhancements of various features such as Message Handling MMI, Application User Screens and designing new interfaces of the simulator with the existing Widgets.; Contribution: Implementation of State Machines, Widgets and User Screens.Unit Testing of the implemented code.Environment: C/C++, Microsoft Visual Studio development environment, GBS RTOS, Lauterbach ICD. Show less

      • Team Member

        Oct 2004 - Jul 2007
      • Team Member

        Oct 2004 - Jun 2007
      • Sr. Software engg.

        Sept 2004 - Jun 2007
      • Senior Software Engineer

        Oct 2004 - May 2007
      • Team Member

        Oct 2004 - Jan 2005
    • Thyssen Krupp Presta R & D Institute

      Jul 2007 - Nov 2008

      This project dealt with companywide Implementation of DOORS Tool for our Client: TKP. It involved designing the Database Structure, Module types and linkages, User/Group/Roles Designing, Mapping User Requirements into Dxl Functionality, Importing/Exporting of Requirements, Report Generation and Administration Activities of Centralized Database. Wind-chill PLM Tool was also used for managing the project as well as Products and sub-items.; Contribution: Requirements Gathering & DXL ScriptingDesigning High Level and Low Level Functionality documentsImplementation of interfaces.Unit Testing of Scripts and Integration.Environment: Doors, DXL Scripting, Wind-chill PLM Tool, CM Synergy, Citrix Server; Messaging Component Development for the SIEMENS S-65 series of Mobile Phones SISL, Gurgaon Show less This Application was responsible for extracting the data from the RFID Card readers(which in fact queries and extracts data from RFID Tags in Range) and providing the data in a message format to the User Application(through its set of exposed API's).It integrates any underlying RTOS and its Hardware through a Hardware Abstraction Layer(HAL), which defines a set of wrapper functions which are called appropriately for the underlying RTOS.Specifically, this development of the middleware application was done for the Vx Works RTOS. The State Machines and its Message-processing handlers moves the system from one state to another, depending on available data and messages received and thus controls the integration of the Hardware Devices(RFID Readers) with the High Level user application. By providing Tag data and bi-directional communication across User-level application and Hardware, it provides an abstract interface to the application from the Hardware and the underlying RTOS.; Contribution: Defining functional requirements.Creation of High and Low level Design DocumentsImplementation of Modules.Unit Testing of Modules and Interfaces.Environment: C++ , Vx Works RTOS; Doors Customization and Wind-chill PLM Administration SeDAT, Gurgaon Show less

      • Team Member and Onsite Coordinator

        Jul 2007 - Nov 2008
      • Team Member

        Jul 2007 - Nov 2008
    • Sona Koyo Steering Systems Limited, Gaurgaon, India

      Aug 2007 - Dec 2008
      Senior Software Engineer
    • Lakshya Digital

      Dec 2008 - Dec 2009

      Role: Individual ContributorResponsibilities: Coding/UT/Deployment/Bug-fixing/Enhancements and requirements gathering, Code Reviews, Game Testing.Games implemented: These are a series of 2-D games using Flash and Action Script 2.0/3.0 programming developed for Educomp.Eagle Raid is a casual fun game where the user has to survive the eagle attacks and reach his destination route after crossing 5-levels.Chinese Poker is a card game highly popular in South east Asia, where the user plays against the Computer. I implemented the AI module where the computer makes best possible moves against the user according to the rules of the game.Power-o-Polis is an educational game for class 1-6th grade students where the user has to place power Resources appropriately on the different map locations to generate energy.; Contribution:Implementing the game logic according to Design Documents.Other Work done: Image editing application in VC++, Sprint Car Racing Game.Environment: C++ , VS2010,DirectX Api, Bullet Physics Api, Windows, Flash, ActionScript. Show less

      • Sr. Gaming Engineer

        Dec 2008 - Dec 2009
      • Gaming Engineer

        Dec 2008 - Dec 2009
    • Amdocs

      Dec 2009 - Jan 2015
      Senior Subject Matter Expert

      Product: DDP/SQL product line is a complete suite of programs which can be used by a Broadband and Cable service provider to manage his day-to-day activities, maintain his subscriber base, Produce billing info and reports, process/maintain new/existing orders, manage workforce, assign jobs to technicians/operators, managing Infrastructure's inventory.; CR's Implmented: 3-Char Ratecode Enhancement Project: Dev, Support, MaintenanceDDP/SQL Integration with Ext. Collections: Dev, Support, MaintenanceWFM XHS Project: Dev, Support, MaintenanceRole : Bug Fixing, CR's, Enhancements, Unit Testing, and Integration testing of CR's from day-to-day basis.Environment: C/C++ ,TACL,Tandem Guardian O/s, TBuilder, SVN, Slick Edit, HP Visual Inspect, Tandem PL/SQL, QC, Tivoli Workload Scheduler, Unix/Solaris, Shell scriptingOther Work: Also worked on Unix/Linux/Shell scripting, automation of infrastructure support projects for AT&T - USA , WIPS/IPPS Application. Show less

    • AIRCOM International (A TEOCO Company)

      Jan 2015 - Sept 2020
      Sr. Software Specialist
    • Incedo Inc.

      Sept 2020 - now

      senior technical lead working for Perforce

      • Technical Manager

        Apr 2022 - now
      • Senior Technical Lead

        Sept 2020 - Mar 2022
  • Licenses & Certifications

  • Volunteer Experience

    • Automation using Shell/perl scripts

      Issued by Amdocs
      AmdocsAssociated with Pankaj Bhardwaj