Skills

Skills

Communication/Protocols

TCP/IP, UDP (Modem Raw Interfacing), RS232, RS485, SPI, I2C.

Microcontrollers & RTOS

LPC21xx (Wrote Bootloader for LPC21xx), Atmel AVR, 8051, and Microchip controller and FreeRTOS.

Software Development and other Tools

Eclipse IDE, Source Insight, MPLAB Ide, Proteus Simulator, Visual Studio 6.0, XL Macro, PC-Lint, IBM Clearcase, SVN, JIRA, Doxygen & Doors.

Programming Languages

C, C++, VC++, C# (practical approach), VB & VBA macros, Assembly Language Programming for Microcontrollers.

Domain Knowledge

SmartCard technology and standards viz. ISO7816, GSM/UMTS, Cryptography, Global-Platform, OTA etc.

Education

Education

Work History

Work History
Jan 2013 - Present

Sr. Software Engineer

Giesecke & Devrient
    • Development of Smart card proprietary tools and data generation applications in C++, C#, Java, HTML for Customers.
    • Project migration to different Chip Architecture.
    • Create, initialize and personalize specifications for smart cards.
    • Development of Java Card applets for telecom solutions.
    • Development of Test Assemblies for Acceptance Testing.
    • Support to Production Testing tools and libraries and validation to various GSM and global platform Configuration Profiles.
    • Liaises with various Customers across the globe for getting requirement and providing support and solutions.
    • Ensure proper documentation and quality for the project.
    • Travel overseas for Business decision and technical support when necessary.
    • Involve in Technical Business decisions.
Aug 2011 - Jul 2013

Embedded Firmware Developer

DSR Infotech Pvt. Ltd, Pune, India
    • Worked on Boardshare product (Ref:http://www.myboardshare.com/).
    • This included both extended development of the firmware and application software.
    • Extended QT based cross platform microchip firmware upgradability software for Mac and Windows.
    • Create test tools and test rig for product testing.
    • Initiated ideas for extending applications to multi-platform.
    • Follow agile software development process.
    • Ensure Software code quality.
    • Ensure proper documentation for the project.
    • Point of contact for communication and follow-up with vendors, clients, etc.
Apr 2010 - Jun 2011

Embedded Engineer

Powertech Automation Solutions India Pvt. Ltd, Pune, India
    • Wrote ARM LPC21xx over the air Bootloader.
    • Migration to Open Source Development Environment for LPC Controllers.
    • Interfacing SIM300 Modem and wrote GSM/GPRS Command Stack for Raw TCP/IP or UDP communication to deploy on various embedded monitoring devices.
    • Wrote Socket programs on Linux devices for Embedded Monitoring systems.
    • J2ME Application for Vehicle Tracking & Reporting to Server.
    • Setup various processes for my Company.
Jan 2008 - Mar 2010

Software Engineer

Giesecke & Devrient India Pvt. Ltd, Pune, India
    • Smart Card Applications (GSM), WML, Java Card applet, STK development, Trouble-Shooting at the customer end, Testing of New Products(Smart Card).         
    • Project migration to different Chip Architecture.
    • Creating Technical Specification (Docs) of Smart Card profiles
    • Development of Java Card applets for telecom solutions.
    • Development of Smart card proprietary tools and data generation applications in C++, C#, VB, VBA, HTML for Customers.
    • Development of Test Assemblies for Acceptance Testing.
    • Support to Production Testing tools and libraries and validation to various Customer Profiles.
    • Communicating with various CPMs across the globe for getting requirement and providing support.
    • Ensure proper documentation for the project.
Jul 2007 - Jan 2008

Trainee Engineer

Tata Motors Ltd., Pune, India
  • Developed communication for BCM over K-Line Protocol
  • Developed IO Drivers and PWM based on AUTOSAR’s Architecture.

Certifications

Certifications
Jun 2009 - Present

ISTQB Foundation Software Testing

ISTQB - International Software Testing Qualifications Board

ITB-CTFL-0022832, Reference: http://istqb.in/istqb-foundation/certified-testers