Principal Software Engineer Resume
Hands on experience in the development of software and embedded firmware. Experience leading geographically distributed engineering teams. Strong system programming skills, and experience with various OS, processors and hardware. Knowledge and hands on experience working with various UICC, JavaCard, Mobile, telecommunications and networking protocols. Lead teams for full project life cycle, i.e. Functional Specifications, Estimation, Design, Test case & test tools development, Coding, Tracking and Monitoring the project till its release(s). Applied latest design & engineering methodology, patterns and processes.
SKILLSLanguages: Java, C++, Objective-C, C#, C, x86
OS/Platforms Linux, iOS, RIM, Android, Windows Mobile, J2ME .NET, Win 32 SDK, VC++/MFC, JavaCard (JCOP), UICC/USIM, Palm OS 3.5, VxWorks, X/Motif UNIX/Sun Solaris.
IDE Eclipse, Embedded VC++, Visual Studio, WSDD, Netbeans 6.8, JDE
Protocols:
- NFC: ISO 14443, ISO 7816, MiFare, Global Platform
- 3GPP/GSM: GSM 11.11, GSM 11.14, 3GPP 23.040, 3GPP 23.048, 3GPP,31.115, ETSI 102 224, ETSI 102 225
- Telephony, Voice and VoIP: Q.931, SIP, Voice XML
- Mobile/Wireless: Open SMPP 3.4, Bluetooth, WAP, SNPP, TAP, SyncML.
- Networking: SNMP, TCP/IP, RPC, IMAP
Principals: Design Patters, UML, Agile/Scrum, Algorithms, SQL
EDUCATION B.E. (Electronics and Telecommunications)
WORK EXPERIENCE:
Confidential. (Santa Clara, CA)
Principal Software Engineer
Feb 2006 TO: Sept, 2010
Feb 2011 TO: Present
Functionally specified, architected, designed and lead the development for SOA based server architecture for NFC and non NFC based application management on UICC, embedded and add-on modules; to suit the ever evolving NFC ecosystem.
Also designed and developed supporting mobile (ViVOwallet), Java Card and UICC STK applications.
Mentored the team for SOA, J2EE, JAX-WS, JAX-RS/JSON, system security, J2ME, Windows Mobile, Android, GP, EMV, VISA, Mchip, MiFare, UICC and other technologies & standards. Assisted marketing in product strategy.
Met various delivery/release deadlines, with a focus on time to market as well as quality.
Confidential.
JavaCard/SE Development Lead
April 2011 TO: Oct 2011
Device, SE, UICC and product strategy, specifications and design.
Confidential. (Milpitas, CA)
Sr. Software Engineer
Oct 2010 TO: April, 2011
Responsible for develop the Provisioning Interface to the Alcatel-Lucent SDHLR, and integrate with the Xcipio framework. Also responsible for bug fixes and feature updates SIP integration module of Xcipio.
Confidential. (Princeton, NJ)
Sr. Software Engineer (contractor)
Sep 2005 TO: Feb 2006
Designed and develop the Openscape (IM and Presence) and IMS client (PTT) for Windows Mobile and J2ME-PP client. Implemented the C++ IMS client, using SIP protocol for PTT, in MFC; and the J2ME-PP client for Openscape, for presence and collaboration of image, video and data over web services.
Accomplishments: Completed and delivered the entire task in 4 months, well within target and with excellent reference from the program manager.
Confidential. (Sunnyvale, CA)
Sr. Software Engineer (contractor)
Nov 2001 TO: Sept 2005
Functional Specifications, Design and Developed; distributed inbound and outbound call center products (TeleCentrix, TeleContact, TeleACD and IVR Bridge) for the company; including ACD, Campaign Manager and VOIP remote agent applications and software; using TeleSynergy PCX, TTS and VOIP technology.
Accomplishments: Created expertise on call center technology for TeleSynergy, both, technical and product strategy.
Confidential. (San Jose, CA)
Sr. Software Engineer
May 1999 TO: Oct 2001
Designed and developed the Voice and Synchronization server and develop the mobile application clients on Windows CE and J2ME
Solely responsible for the Voice server (dynamic rendering IVR, using speech recognition, Text-to-Speech and high availability capabilities). Also developed the Synchronization server based on Sync ML protocol and the mobile client for Work force management application, communicating to the sync server.
Confidential
Sr. Software Engineer
Jul 1998 TO: May 1999
Part of the team for developing the telecommunication practice for the company. Design and Developed the OEM product for Genesys call center reporting and CDR generation, based on CSTA protocol. Developed ActiveX and COM based Softphone components for use with various PBX and protocols.
Confidential
Sr. Member of Technical Staff
June 1997 TO: July 1998
Maintained the SNMP based Reports project and developed the New Reports based on CORBA.
Confidential
Engineer/ Project Lead
Oct 1993 TO: May 1997
Engineer for developing integrating software for various PBXs, hardware and embedded integration products. Lead the wireless and software groups. Job involved Product Strategy and features, estimation, design, develop, track and monitor the various projects.
Leaded the RF field survey team for the field tests and developed RF simulation software.
Accomplishments: Developed expertise for wireless technology in the company. Integration of a Private Radio Network for Western Railway (Bombay, India) based on MPT1327 standard, comprising of 150 subscribers, 2 base stations; including RF hardware integration, simulation software development and integration software
Trained on Trunked Mobile Radio at Rohde & Schwarz Bickmobilfunk, Germany, for duration of a month. Trained for Network Design and Configuration & Computer simulation of RF Networks.
