project leader
KPIT
Total years of experience :11 years, 10 Months
projects: 1)ften(bluetooth phonebook) 2)atest port testing
skills: python, eclipse, pdb, django, django-rest-framework, angularjs
2) HP(parent company ISS) (15Jun15-7Apr16)
client: wells fargo
role:
vvx1500 ui development with qt/linux
2) development of perl scripts for sip automation team
kpit (11Apr16-present)
projects :
a)ften : bluetooth phonebook sync (11apr16-30sep16)
tasks :
1) encoding & decoding support for multilanguage vCard
tools & language:
redmine, unipro, c++, eclipse ide, linux (vi, cscope)
b) zf-trw : atest port testing:(1nov16-1sep17)
1) understanding client requirements and design diagrams
2) discussing with client for unit tests lists and functions lists to be implemented
3) helping team for writing, debugging, running unittests.
4) generating html test report of unittests
5) get unittest reviewed by customer.
6) verifying all new functions are passing related unittests.
tools & language: redmine, eclipse, python
2) hp(parent company iss) (15Jun15-7Apr16)
client: wells fargo
projects: 1) HP SA Pre/Post Patching Scripts 2) orm etl solution
a)hp sa pre/post patching scripts
responsibilities: leading and development with team of 3 members.
tasks : 1)refining pre/post checks & actions defined in playbook.
2)implementing & automating steps required in pre-patching & post-patching using shell script
3)running, testing these scripts in hp sa tool & linux/solaris terminals.
skills used : 1)bash 2)sed 3)awk 4)python
b)orm etl solution
responsibilities: leading and development with team of 3 members.
this solution load data from hp server automation into wells fargo compliance reporting database.
tasks :
1) doing r&d for setup of : python2.7, virtualenv, pyodbc, unixodbc, cx_Oracle in uat & integration server.
2) developed python code for :
a) connecting to ai vertica db
b) quering ai database for fetching records after date saved in control file.
c) querying for records for ari those got failed to insert last time.
d) inserting/syncing these fetched records in oracle crdb.
e) for successful insertion tracking in passed_record.csv
f) for failed insertion tracking in failed_record.csv
3) non functional requirements:
a) sending notification email (mailx) for exceptions in connections, insertions etc.
b) scheduling loadaudit, auditmail jobs using crontab
skills used: python, shell(bash, grep, sed, awk), scheduling(crontab)
3) accionlabs (27Aug14-5May15)
client: rackspace
role:
role:
Development & Maintenance of new features of phone simulators
Project:
1) Miraculix (RIM client Palm OS Project) (Feb04-Dec04)
-
. in
majors : c/c++/artificial intelligence, java, python