Pankaj Kushwaha
Present:
Village-Sonpur Su, Post-Batra,
Via Bishrampur Post, District-Surajpur(C.G.)
Bangalore:
B203, Confident Atik, Sarjapura Road, Bangalore
Mobile No: --
Objective
I would like to pursue my career in a work environment that will utilize and reinforce my technical skills and abilities and also to apply and gain new cutting edge skills and experience in a rapidly changing field without putting work boundaries.
Summary
Total11+ years of work experience and currently working as Assistant Programmer.
Cleared Chhattisgarh State Eligibility Test 2017 in Computer science and Application.
Attended 8 week of Up-Scale Training on Linux Device Driver Programming, Kernel Programming, Network Driver, Storage Driver, Kernel debugging with hands-on.
Received “Job Well Done!” certificate from Client (Hewlett Packard) for helping QA team to achieve threshold limit testing of Storage Device.
Received “Job Well Done!” certificate from Client (HewlettPackard) for resolving critical issue.
Received FIMC Award from Wipro for consistent performance.
Completed Design System 3.2 UCF with 78% in Wipro Technologies.
Completed Unix Sys 4.1 UCF with 72% in Wipro Technologies.
Qualified in Tata Consultancy Services “Top Ten C++ Coder” competition.
Selected for the “On the Spot Award” for handling the crisis situation.
Experience of working in Agile and XP environment.
Experience of working in the complete Software development life cycle involving system requirement specification, design, development, documentation, testing and maintenance.
Good work ethics with excellentcommunication and interpersonal skills.
Capable to delve into the new leading Technologies.
Ability to work well in both a team environment and individual environment. Received the “Best Team Award” in TCS.
Received the 2010 Start Team award.
Experience Summary
Present:
Currently working as an Assistant Programmer, Zila Panchayat Surajpur (Chhattisgarh).
Total Management Experience:1.6Year
Worked in National Health Mission, Balodabazar Chhattisgarh India as District Data Manager from Oct 2015 to April 2017.
Total Teaching Experience:1Year
Worked in Shri Sai Baba Post Graduate College Ambikapur Chhattisgarh India as Assistant Professor of Computer Science Department from Sep 2014 to July 2015.
Total IT Experience: 8+ Years
Worked in Wipro Technologies from October 2010 to August 2014.
Worked as Assistance Software Engineer in Tata Consultancy Services, Bangalore since Jan 2007 to Sep2010.
Academic Credentials
Master of Science (MS) in Software System form Birla Institute of Technology Pilani,
In 2012, Aggregate 7.2 CGPA.
Bachelor of Engineering in Computer Science and Engineering, from Institute of Technology G.G.U. (Central University) BILASPUR in 2006, Aggregate 71.00%.
Projects worked on:
Project
PMAY-G (Pradhan MantriAawasYojna-Gramin)
Client
Zilla Panchayat Surajpur
Period
April 2017 till now
Description
The aim of this project was to provide Housing for all by 2022.
Role
Programmer and IT Troubleshooter
Responsibility
Responsible for managing data, data mining, data synthesizing, data analyzing and based on that report and presentation preparation.
Provide various reports to local government administration (i.e. District Magistrate, District CEO etc.) and make tools to generate these reports.
Responsible to handle district IT team and Block IT team.
Responsible to propose new design, modify, develop a software solution, new format, new tools which help in improving efficiency and data quality.
Responsible to visit all blocks intermittently to check reports and data quality.
Solution Environment
PHP using cakephp framework, WAMP stack, Web scraper and crawler, Microsoft Excel and Word, VBA, Microsoft Power Point, Google drive
Project
Health Department Data mining and management
Client
National Health Mission, Chhattisgarh Government
Period
Oct 2015 to April 2017
Description
In this project we did health department’s data analysis, report preparation and data management. Various customized report had to be generated and analytical report had to be presented to local government administration(District Magistrate/Collector). This used to help them to know status of mission and take corrective action if project is not working correctly. Many reports are still offline and needed to convert them to online reports.
Role
District Data Manager
Responsibility
Responsible for Health Departmentdata mining, data synthesizing, data analyzing and based on that report and presentation preparation.
Responsible to send monthly, half yearly, yearly and ad-hock report to upstream stakeholder.
Providevarious reports to local government administration (i.e. District Magistrate, District CEO etc.).
Responsible to handledistrict team i.e. District Data Assistant, Data Entry Operator, Block Data Manager.
Responsible to propose new design, modify, develop a software solution, new format, new tools which help in improving efficiency and data quality.
Responsible to visit all blocks intermittently to check reports and data quality also to visit government and private health facilities to train them about the various tools.
Responsible to conduct training and also to manage fund allocated to data section of district.
Solution Environment
WAMP, Microsoft Excel, VBA, Microsoft Power Point
Project
Teaching Bachelors and Masters Students of College
Client
Shri Sai Baba Post Graduate CollegeAmbikapur (C.G.)
Period
Sep 2014 to July 2015
Description
This project was basically a Teaching work. I used to give lectures on Compiler Design, C++, Data Structure,Operating System and Data Mining according to their curriculum.
Role
Teacher
Responsibility
Responsible for Teaching Computer Science curriculum and completing it.
Responsible for taking Lab session and Test.
Responsible for College cultural and IT Activities.
Responsible to conduct IT Quiz
Responsible to Manage college Website.
Writing Blogs for Students
Solution Environment
Computer Science Academic books and Internet, HTML and Java Script.
Project
Microsoft Products Infringement Analysis
Client
Microsoft Corporation ( In Washington, USA)
Period
March 2014 to Aug 2014
Description
This project was basically a technical analysis of Microsoft’s Patents Infringement and technical documentation writing. This Infringement Analysis used to be done for suspected device, software, hardware etc.
This covers wide spectrum technologies where Microsoft’s patents can be infringed. We used to do reverse engineering, POC etc to get the infringement proof.Small list is given here:
1. CKRM linux Kernel features analysis
2. Touch features screen analysis
3. Proxy based browsing
Etc.
Role
Developer
Responsibility
Responsible for doing Infringement Analysis of given feature of device or software.
Responsible for writing technical document of analysis.
Responsible for reverse engineering and creating poc, mockup setup.
Solution Environment
C/C++, any open source Device or Software
Windows, Linux (RHEL, SUSE), Kyocera mobiles, Chrome browser, Linux Kernel.
SVN, Coverity, CppUnit, bullseye, valgrind
Project
OST3.0 (Open Storage) plug-in for Symantec Netbackup Application
Client
Hewlett Packard Storage R&D Center
Period
08-2013 to 03-2014
Description
Open Storage OST 3.0 started to support New Teaming feature of B6200 storage box. Teamed Catalyst feature started to provide better Global Deduplication. We incorporated all the new feature of teamed Catalyst library in OST. This also has many enhancement and improvement than previous OST versions. This plug-in has multithreaded synchronization feature also to support new version of Symantec Netbackup Application (7.6) which support multithreaded plug-in. OST 3.0 has got New Installer as well.
Role
Developer
Responsibility
Responsible for Design discussion and implementation of new plug-in.
Responsible for Designing New Installshield Project for OST3.0 with new Logo and path selection feature which was not there in previous installer.
Responsible for code review and Unit testing.
Responsible for bug fixes reported by testing team and static analysis tools.
Responsible for setting up central Jenkins build system across section and migrated our build Systemsto new build ESX server
Solution Environment
C/C++
Windows, Linux (RHEL, SUSE),
Dokan Library For Windows
FUSE Library for Linux
SVN, Coverity, CppUnit, bullseye, cjson, valgrind
Project
Catalyst FileSystem
Client
Hewlett Packard Storage R&D Center
Period
03-2013 to 8-2013
Description
CatFS POC was started to provide CIFS/NFC type of Interface to Catalyst Store of B6200.
Role
Developer
Responsibility
Responsible for design and Implementation of CatFS on Linux and some part on Windows also.
Integrated the solution with SimpanaComvault Backup Recovery Application.
Tested the Datade-duplication with and without data manipulation.
Did brainstorming for many useful use-cases which can be integrated in this layer and will have business benefit.
Solution Environment
C/C++
Windows, Linux (RHEL, SUSE),
Netbackup 7.5 and 7.6, Jenkins, Installshield,
SVN, Coverity, CppUnit, bullseye, cjson, valgrind
Project
OST2.x (Open Storage) plug-in for Symantec Netbackup Application
Client
Hewlett Packard Storage R&D Center
Period
01-2012 to 03-2013
Description
Open storage plug-in works between Storage Device and Netbackup Application. Netbackup communicate with storage device using OST plug-in. This new version of plug-in was basically developed to work with Hewlett Packard’s Storage device using its native Client Library.
Role
Developer
Responsibility
Implemented Netbackup Operations.
Created Install Shield Installer for OST2.x project.
Unit testing and worked to increase CC & DC
Written many batch Script for testing team.
Bug Fixing in existing plug-in.
Worked on User guide.
Solution Environment
C++
Windows, Linux (RHEL, SUSE), Netbackup 7.1 and 7.5
SVN, Coverity, CppUnit, bullseye, cjson, valgrind
Project
Upgrade tool to convert OST1.1 data to OST1.2 data
Client
Hewlett Packard Storage R&D Center
Period
06-2011 to 12-2011
Description
This tool was developed to convert OST1.1 data into OST1.2 data. Without using this upgrade tool all data backed up using OST1.1 data could not be recognized by OST1.2 plug-in. This tool was supposed to run on the system before installing OST1.2 plug-in. This tool was multi-threaded.
Role
Developer
Responsibility
Developed as a command line interface tool.
Created README.txt for User.
Bug Fixing in tool reported by QA.
Helped QA team in Testing.
Solution Environment
C++, XML
Windows, Linux (RHEL, SUSE)
SVN
Project
OST1.2 (Open Storage)plugin for SymantecNetbackup Application
Client
Hewlett PackardStorageR&D Center
Period
11-2010 to 05-2011
Description
Open storage plugin works between Storage Device and NetbackupApplication.This plug-in communicate with Storage device using CIFS and NFS protocol.
Role
Developer
Responsibility
Implemented Netbackup Operations.
Bug Fixing in existing plug-in.
Worked on User guide.
Helped QA Team for their testing.
Solution Environment
C++
Windows, Linux(RHEL, SUSE)
SVN, Coverity, CppUunit, Code striker
Project
CIBR (Corporate Inventory Business Repository)
Client
Intel Corporation
Period
08-2007 to 09-2010
Description
CIBR is an enormous Application for Intel Inventory management. The objective of CIBR application is to receive data from All Intel owned factories/Subcontractor/Supplier situated globally, Process, Data Massaging, Data Preparation, Report Preparation and finally serves to various downstream like Finance, Planning Application etc.
Being the tier one critical application of organization it runs and handled 24X7 and need many developments to the Application and maintenance.
Role
Developer
Responsibility
Develop new application and script in CIBR to prepare data file for Finance and Planner based on their requirement and schedule them in autosys scheduling tool.
Bug Fixing and enhancement in existing C++, PL/SQL and UNIX application.
Involved with other (DBA/SE) team, for CIBR application Migration and POC in new hardware/software environment.
Provide answer for Business and application level User query.
Develop application and scripts for Internal Team.
Solution Environment
C++, PL/SQL, SQL
Unix
HTML
Oracle 10g database
Linux Operating System
Win CVS
Autosys Scheduler, SAPGUI for SDLC process
Project
AMAT-AGS-i2-Maint of DF-SPP
Client
Applied Materials
Period
04-2007 to 08-2007
Description
The Demand Fulfillment (DF) / Spares Part Planner (SPP) application was supported by a combination of onsite and offshore teams to provide functional and technical application support and Enhancement.
This includes:
System and interface maintenance.
Develop new solutions for their day to day operations.
Assisting technical and business personnel in the resolution of issue in the development, QA and production environments.
Role
Developer
Responsibility
Develop New application and Module for downstream and their user.
Bug Fixing in existing application.
Personal Information:
Name
Pankaj Kushwaha
Date Of Birth
06/08/1985
Father’s name
Mr. BaliramKushwaha
Languages Known
English, Hindi
Marital Status
Single
Nationality
Indian
Sex
Male
Passport No.
K-
Declaration
I hereby would like to declare that the above details furnished by me are true to the best of my Knowledge.
Place: Sonpur
Date: Pankaj Kushwaha