SlideShare a Scribd company logo
Gajendra Kumar
Mobile: +91 9650543582
Email : gajendra.kr@gmail.com
PROFESSIONAL OBJECTIVE
Innovative C Programmer who is highly motivated & can prove to be an excellent team
player with desire to learn. With 6+ years hands on experience in iGATE Global Solutions
Ltd and STJ Electronics Pvt. Ltd. I can assure professional behavior & quality
deliverables.
Experienced with C/C++, Linux and Embedded C with conceptual knowledge of C, C++
and shell scripts ability to quickly master new concepts of application development,
excellent interpersonal skills and equally be proud to be a team member interested in
emerging technologies.
EXPERIENCE SUMMARY
6 Years of IT Experience in C/C++ Programmer
• Having 2 year of experience as a Senior Software Engineer and 2 year 3 months of
experience as Technical Lead in IGATE Global Solutions(Capgemini). NSEZ, near
Sector-82, Noida, Uttar Pradesh, in infotainment domain as development of Cache
Manager, Browser and AppLink.
• Good Knowledge of PASA Native Frame work used for Service Creation, Massage
passing, Logging, State machine Development, CAN, UART, I2C etc.
• Having 2 years 3 months of experience as a C Programmer in STJ Electronics Pvt.
Ltd. Okhala Phase-II, New Delhi, in development of Firmware Application Card Reader
‘SAVIOR 82XX’ , ‘SAVIOR 83XX’, ‘SAVIOR 84XX’, ‘SAVIOR 85XX’, ‘SAVIOR
1100’ and ‘FR200’.
• HiLo GPRS Module (based on AT Commands) has implemented for Communication
through Computer with UART.
• Well versed with the full SDLC of any application, including requirement gathering till
post implementation and maintenance.
• Have an excellent learning attitude and sound analytical aptitude.
• Excellent communication and interpersonal skills.
• Have knowledge of RTX (RTOS of KEIL).
• Worked on Graphical LCD (320x240) Based on ‘ST7781’ Controller.
TECHNICAL SKILLS
Operating System : Microsoft Windows Family, Linux.
Database : MS SQL Server 2000 and Oracle 9i.
Languages : C, C++,
Web Related : JavaScript (learning), HTML.
Domain Knowledge : Infotainment domain, Firmware Application,
Tools : Momentics QNX IDE, KEIL Compiler, Eclipse.
EDUCATIONAL BACKGROUND
• MCA from Bengal Institute of Technology, Kolkata in 2009 (Affiliated to West Bengal
University of Technology) with 8.1(DGPA).
• ‘Diploma In Software Engineering’ certification (one year course) from ‘NIIT’
(Sep04 – Nov05).
• B.Sc. from V. M. College (Magadh University) 2004 with 56.25%.
• Higher Secondary (science) from BIEC (Patna) in 2000 with 65.56%.
Page 1 of 4
• Matriculation from BSEB (Patna) in 1998 with 66.43%.
AWARDS:
CEO Award 22 carat: Our Team (PASA: Team size 80) has been awarded 2nd
highest award in
the organization. Award has been given only 15 member of team and I am the only member
from Noida Location.
COURSES AND TRAINING
• ‘Vocational Training in VB .NET’ From MCAPL (IBM ACE), Kolkata of Duration 1.Month
10 days.
PROFESSIONAL SUMMARY
Details of Projects in iGATE Global Solution Ltd.
01 Project Name Browser Component Development
Name of the Client Panasonic Automotive Systems of America(PASA)
Description of the project
Currently working on automotive embedded infotainment browser development for
Panasonic automotive the application includes media player, internet radio, content browser
and Owner’s Digital manual which supports multiple languages, supports connectivity
medias like DUN, WiFi etc. System also interacts with CAN messages with EVC messages to
maintain car settings file to maintain configuration. Using AccessBrowser api’s which is a
abstraction over webKit to map javascript and native C++ calls.
Role in the project : Programmer
Proprietary Tools
/Frameworks /
Methodologies used in the
project
: 1. QNX, PASA Framework, Webkit, QNX Momentics
2. C++, Javascript
Responsibility (Reflect on
the proprietary Tools
/methodologies used)
: 1. Eclipse, Momentics, Jazz IBM server, JIRA, Confluence
Duration of the Project : From : September-2012 To : Current
Hardware : JIGB Board
Software : Momentics QNX IDE
02 Project Name AppLink
Name of the Client Panasonic Automotive Systems of America(PASA)
Description of the project
Currently working on automotive embedded infotainment AppLink development for
Panasonic automotive the application responsible for displaying all running App in mobile in
Infotainment system display with the help of Smart Device Link.
Android and iPhone is connected to the system via Bluetooth and USB cable respectively.
Role in the project : Programmer
Proprietary Tools
/Frameworks /
Methodologies used in the
project
: 1. QNX, PASA Framework, QNX Momentics
2. C++, Json
Page 2 of 4
Responsibility (Reflect on
the proprietary Tools
/methodologies used)
: 2. Eclipse, Momentics, Jazz IBM server
Duration of the Project : From : October-2014 To : February-2015
Hardware : C1MCA Board
Software : Momentics QNX IDE
03 Project Name Cache Manager
Name of the Client Panasonic Automotive Systems of America(PASA)
Description of the project
The term ‘cache’ is a bit misleading since it is usually associated with ‘faster access’. The
purpose of this project is NOT to provide ‘faster access’ but to limit the number of writes to the
NAND so that it last longer. The cache manager writes all the data from the browser to a small
amount of system RAM called the RAM cache. Only when the RAM cache is completely full, does
it write the RAM cache data to the persistent memory to ‘flush’ the RAM cache. While reading
data, the browser requests for the data from the cache manager not knowing where it resides
(system RAM or NAND Flash). The cache manager seamlessly returns the data by searching it in
both the RAM cache and the NAND flash. If the data exists in both the memories (because the
RAM cache might have been flushed and the data is stored in the persistence memory, but has
been stored again in the RAM cache by the web page) then this data is fetched from the RAM
cache or the RAM cache supersedes the Persistent storage.
Role in the project : Programmer, Tester
Proprietary Tools
/Frameworks /
Methodologies used in the
project
: 1. C/C++
2. Shell Scripting
3. Momentics QNX IDE
4. QNX
Responsibility (Reflect on
the proprietary
Tools/methodologies used)
: 1. Eclipse, Momentics, Jazz IBM server
Duration of the Project : From : April 2012 To : August 2012
Hardware : JIGB Board
Software : Momentics QNX IDE
Prior Experience - Before iGATE:
1. Company worked for : STJ Electronics Pvt Limited
2. Duration : December 2009 to March 2012
01 Project Name Savior Biometric and Smart Card Reader
Name of the Client Internal
Description of the project
It’s is project for finger print and Smartcard reader.
Finger print: Interfaced Compact Biometric Module for fingerprint access and attendance along
with ARM (LPC2368) and Cortex-M Controller (LPC1768).
Smartcard Reader: Interfaced CLRC 632 (Contact Less Smart Card Mifare/ISO 14443 Type A)
along with LPC 2364/8 and LPC 1766/68.
• Interfaced HiLo GPRS Module for wireless communication along with LPC 2368.
• Implemented Embedded Web Server using HTML, CGI, Java Script using Keil Real Time
Library along with LPC 2368.
Page 3 of 4
• Implemented Embedded Web Server using HTML, CGI, SSI, Java Script, CSS using uIP open
source TCP/IP Stack along with LM3S6965.
• Involved in the development of SAVIOR 8202/3/4/5/8302/3/4/5 Series Fingerprint and
Smart Card Reader.
• Involved in the development of SAVIOR 8403/4/5 Series, SAVIOR 8503/4/5 Series (with
GPRS HiLO Module Based on AT Commands) Fingerprint and Smart Card Reader.
• Involved in the development of SAVIOR 1100 fingerprint reader which has colored LCD
display based on LPC1769.
Implementing FR200 Series fingerprint reader which communicates with PC Using CDC USB
class and with fingerprint module on UART. This reader has LPC 1768/69 Microcontroller.
Role in the project : Developer
Proprietary Tools
/Frameworks /
Methodologies used in the
project
: Embedded C
Responsibility (Reflect on
the proprietary Tools
/methodologies used)
: Keil IDE
Duration of the Project : From : December 2009 To : March 2012
Hardware : PCB Designed at STJ Electronics Pvt. Ltd.
Software : Windows XP, Window 7
PERSONAL INFORMATION
Father’s Name : Chandra Deo Kumar
Date of Birth : 01 Dec, 1982
Present Address : 2nd
Floor, R-294, Ramesh Park, Laxmi Nagar, New Delhi – 110092
Permanent Address : Chailitaal, Gulzaarbagh, Patna, Bihar – 800007
Languages known : English, Hindi, Bengali
E-mail : gajendra.kr@gmail.com
DECLARATION
I hereby declare that the above stated facts and claims are true to the best of my knowledge.
Date: (Gajendra Kumar)
Place:
Page 4 of 4

More Related Content

Gajendra_RESUME

  • 1. Gajendra Kumar Mobile: +91 9650543582 Email : gajendra.kr@gmail.com PROFESSIONAL OBJECTIVE Innovative C Programmer who is highly motivated & can prove to be an excellent team player with desire to learn. With 6+ years hands on experience in iGATE Global Solutions Ltd and STJ Electronics Pvt. Ltd. I can assure professional behavior & quality deliverables. Experienced with C/C++, Linux and Embedded C with conceptual knowledge of C, C++ and shell scripts ability to quickly master new concepts of application development, excellent interpersonal skills and equally be proud to be a team member interested in emerging technologies. EXPERIENCE SUMMARY 6 Years of IT Experience in C/C++ Programmer • Having 2 year of experience as a Senior Software Engineer and 2 year 3 months of experience as Technical Lead in IGATE Global Solutions(Capgemini). NSEZ, near Sector-82, Noida, Uttar Pradesh, in infotainment domain as development of Cache Manager, Browser and AppLink. • Good Knowledge of PASA Native Frame work used for Service Creation, Massage passing, Logging, State machine Development, CAN, UART, I2C etc. • Having 2 years 3 months of experience as a C Programmer in STJ Electronics Pvt. Ltd. Okhala Phase-II, New Delhi, in development of Firmware Application Card Reader ‘SAVIOR 82XX’ , ‘SAVIOR 83XX’, ‘SAVIOR 84XX’, ‘SAVIOR 85XX’, ‘SAVIOR 1100’ and ‘FR200’. • HiLo GPRS Module (based on AT Commands) has implemented for Communication through Computer with UART. • Well versed with the full SDLC of any application, including requirement gathering till post implementation and maintenance. • Have an excellent learning attitude and sound analytical aptitude. • Excellent communication and interpersonal skills. • Have knowledge of RTX (RTOS of KEIL). • Worked on Graphical LCD (320x240) Based on ‘ST7781’ Controller. TECHNICAL SKILLS Operating System : Microsoft Windows Family, Linux. Database : MS SQL Server 2000 and Oracle 9i. Languages : C, C++, Web Related : JavaScript (learning), HTML. Domain Knowledge : Infotainment domain, Firmware Application, Tools : Momentics QNX IDE, KEIL Compiler, Eclipse. EDUCATIONAL BACKGROUND • MCA from Bengal Institute of Technology, Kolkata in 2009 (Affiliated to West Bengal University of Technology) with 8.1(DGPA). • ‘Diploma In Software Engineering’ certification (one year course) from ‘NIIT’ (Sep04 – Nov05). • B.Sc. from V. M. College (Magadh University) 2004 with 56.25%. • Higher Secondary (science) from BIEC (Patna) in 2000 with 65.56%. Page 1 of 4
  • 2. • Matriculation from BSEB (Patna) in 1998 with 66.43%. AWARDS: CEO Award 22 carat: Our Team (PASA: Team size 80) has been awarded 2nd highest award in the organization. Award has been given only 15 member of team and I am the only member from Noida Location. COURSES AND TRAINING • ‘Vocational Training in VB .NET’ From MCAPL (IBM ACE), Kolkata of Duration 1.Month 10 days. PROFESSIONAL SUMMARY Details of Projects in iGATE Global Solution Ltd. 01 Project Name Browser Component Development Name of the Client Panasonic Automotive Systems of America(PASA) Description of the project Currently working on automotive embedded infotainment browser development for Panasonic automotive the application includes media player, internet radio, content browser and Owner’s Digital manual which supports multiple languages, supports connectivity medias like DUN, WiFi etc. System also interacts with CAN messages with EVC messages to maintain car settings file to maintain configuration. Using AccessBrowser api’s which is a abstraction over webKit to map javascript and native C++ calls. Role in the project : Programmer Proprietary Tools /Frameworks / Methodologies used in the project : 1. QNX, PASA Framework, Webkit, QNX Momentics 2. C++, Javascript Responsibility (Reflect on the proprietary Tools /methodologies used) : 1. Eclipse, Momentics, Jazz IBM server, JIRA, Confluence Duration of the Project : From : September-2012 To : Current Hardware : JIGB Board Software : Momentics QNX IDE 02 Project Name AppLink Name of the Client Panasonic Automotive Systems of America(PASA) Description of the project Currently working on automotive embedded infotainment AppLink development for Panasonic automotive the application responsible for displaying all running App in mobile in Infotainment system display with the help of Smart Device Link. Android and iPhone is connected to the system via Bluetooth and USB cable respectively. Role in the project : Programmer Proprietary Tools /Frameworks / Methodologies used in the project : 1. QNX, PASA Framework, QNX Momentics 2. C++, Json Page 2 of 4
  • 3. Responsibility (Reflect on the proprietary Tools /methodologies used) : 2. Eclipse, Momentics, Jazz IBM server Duration of the Project : From : October-2014 To : February-2015 Hardware : C1MCA Board Software : Momentics QNX IDE 03 Project Name Cache Manager Name of the Client Panasonic Automotive Systems of America(PASA) Description of the project The term ‘cache’ is a bit misleading since it is usually associated with ‘faster access’. The purpose of this project is NOT to provide ‘faster access’ but to limit the number of writes to the NAND so that it last longer. The cache manager writes all the data from the browser to a small amount of system RAM called the RAM cache. Only when the RAM cache is completely full, does it write the RAM cache data to the persistent memory to ‘flush’ the RAM cache. While reading data, the browser requests for the data from the cache manager not knowing where it resides (system RAM or NAND Flash). The cache manager seamlessly returns the data by searching it in both the RAM cache and the NAND flash. If the data exists in both the memories (because the RAM cache might have been flushed and the data is stored in the persistence memory, but has been stored again in the RAM cache by the web page) then this data is fetched from the RAM cache or the RAM cache supersedes the Persistent storage. Role in the project : Programmer, Tester Proprietary Tools /Frameworks / Methodologies used in the project : 1. C/C++ 2. Shell Scripting 3. Momentics QNX IDE 4. QNX Responsibility (Reflect on the proprietary Tools/methodologies used) : 1. Eclipse, Momentics, Jazz IBM server Duration of the Project : From : April 2012 To : August 2012 Hardware : JIGB Board Software : Momentics QNX IDE Prior Experience - Before iGATE: 1. Company worked for : STJ Electronics Pvt Limited 2. Duration : December 2009 to March 2012 01 Project Name Savior Biometric and Smart Card Reader Name of the Client Internal Description of the project It’s is project for finger print and Smartcard reader. Finger print: Interfaced Compact Biometric Module for fingerprint access and attendance along with ARM (LPC2368) and Cortex-M Controller (LPC1768). Smartcard Reader: Interfaced CLRC 632 (Contact Less Smart Card Mifare/ISO 14443 Type A) along with LPC 2364/8 and LPC 1766/68. • Interfaced HiLo GPRS Module for wireless communication along with LPC 2368. • Implemented Embedded Web Server using HTML, CGI, Java Script using Keil Real Time Library along with LPC 2368. Page 3 of 4
  • 4. • Implemented Embedded Web Server using HTML, CGI, SSI, Java Script, CSS using uIP open source TCP/IP Stack along with LM3S6965. • Involved in the development of SAVIOR 8202/3/4/5/8302/3/4/5 Series Fingerprint and Smart Card Reader. • Involved in the development of SAVIOR 8403/4/5 Series, SAVIOR 8503/4/5 Series (with GPRS HiLO Module Based on AT Commands) Fingerprint and Smart Card Reader. • Involved in the development of SAVIOR 1100 fingerprint reader which has colored LCD display based on LPC1769. Implementing FR200 Series fingerprint reader which communicates with PC Using CDC USB class and with fingerprint module on UART. This reader has LPC 1768/69 Microcontroller. Role in the project : Developer Proprietary Tools /Frameworks / Methodologies used in the project : Embedded C Responsibility (Reflect on the proprietary Tools /methodologies used) : Keil IDE Duration of the Project : From : December 2009 To : March 2012 Hardware : PCB Designed at STJ Electronics Pvt. Ltd. Software : Windows XP, Window 7 PERSONAL INFORMATION Father’s Name : Chandra Deo Kumar Date of Birth : 01 Dec, 1982 Present Address : 2nd Floor, R-294, Ramesh Park, Laxmi Nagar, New Delhi – 110092 Permanent Address : Chailitaal, Gulzaarbagh, Patna, Bihar – 800007 Languages known : English, Hindi, Bengali E-mail : gajendra.kr@gmail.com DECLARATION I hereby declare that the above stated facts and claims are true to the best of my knowledge. Date: (Gajendra Kumar) Place: Page 4 of 4