Software Consultant Resume
SUMMARY:
- Having 10+ years of professional experience in Mobile Application Development (Windows Phone 7,iOS, Palm, Symbian)
- WP7,iOS(iPhone/iPad),and Palm OS Application development experience.
- Developed Map matching algorithm in GPS car navigation System.
- Developed the Projection keyboard driver (Virtual Keyboard) on various mobile platforms.
- Developed Bluetooth communication based application based on WIDCOMM SDK.
- Expertise in developing GUI applications using VC++(Win32 API,MFC).
- Knowledge in Windows Mobile 6.0 application development.
- Knowledge in Windows CE Platform Builder and driver developments.
- Knowledge in Software Engineering process.
TECHNICAL SKILLS:
Mobile Computing Environment: Compaq iPAQ Pocket PC, Acer N30 PPC, Audiovox PPC 6601, Cingular 8125, 2125, I - Mat pocket PC, Orange SPVM600, QTECK 8300,8310,Sprint 6700, T-Mobile MDA, MDA-pro, Verizon XV6700, Vadafone VPA II, DELL Axim, Dopod 557W, HTC Faraday(2125), I - Mate SP5, Confidential Q, Palm Treo 700w,650,Life Drive, Palmtop Environment, Palm OS, Code Warrior, PALM SDK, Windows CE, Pocket PC2003 SDK, PocketPC2003 Smartphone version, Windows Mobile 5.0(smart phone and Pocket PC SDK), Series 60 and UIQ series in Symbian, Windows Mobile 6.1, Confidential Q series, Eclipse IDE and Android SDK 2.0.1 Platform, Windows Phone 7 SDK, iOS SDK
Programming Languages/Skills: C, C++,C#, Silverlight and XNA framework, Cocoa and Objective-C, VC++ (Win32 API, MFC, COM, Socket programming),.Net
Development Tools & Environments: Worked on Microsoft Visual Studio, Embedded VC++, ActiveSync, Visual Studio 2010, Metrowerks CodeWarrior, Hotsync, Palm Desktop, Visual Source Safe, Clear Case, ClearDDTS, ClearSource control using PVCS, QXDM, QPST, RSD lite, Radiocomm, Microsoft Platform Builder, Eclipse IDE, XCode IDE, Interface Builder and Performance Analysis tool.
WORK EXPERIENCE:
Confidential
Software ConsultantResponsibilities:
- Help the team with App Store Review Guidelines and App Submission process
- Responsible for all aspects of project, from UI design to code implementation.
- Signed the cold build with Confidential distribution certificate and Host the application for internal testing
Environment: Xcode 4.2, iOS 4.3 SDK, Objective-C, Apple Push Notificationservice, Microsoft Visual Studio, C#, Silverlight, Windows Phone 7 SDK,Targeted devices: iPhone,iPad,WP7
Confidential
Software ConsultantResponsibilities:
- Help the team with App Store Review Guidelines and App Submission process
- Worked onwebservice calls and XML parsing included in the project.
- Signed the cold build with Confidential distribution certificate and Host the application for internal testing
- Application intent to support only work on Canada worked on iOS location framework and developed the testing application
Environment: Xcode, iOS SDK Objective-C, Core Telephony Framework in iOS, Used CFNetwork in iOS to send and receive HTTP messages, use the CFHTTP API.
Targeted devices: iPhone,iPad
Confidential
Software ConsultantResponsibilities:
- Responsible for all aspects of project, from UI design to code implementation.
- Assisted in the design and development of graphical user interface for Confidential -Your Account App:
- Worked onwebservices using tools like SOAP UI, has knowledge inwebservices, XML Parsing.
Environment: Xcode 4.2 iOS 4.3 SDK, Objective-C, Used CFNetwork in iOS to send and receive HTTP messages, use the CFHTTP API.
Targeted Devices: iPhone,iPad
Confidential
Design SpecialistResponsibilities:
- Developed the POC application for Samsung TV
- Implemented Single Sign On (SSO) using facebook ios sdk for iPhone
- Helped the team in verification and validation process
- Help the team with App Store Review Guidelines and App Submission process
- Developed the test cases for business requirement
Environment: Xcode 4.2/4.3, iOS SDK 4.0/5.0, Objective-C,Facebook iOS SDK
Targeted devices: iPhone,iPad
Confidential
Design SpecialistResponsibilities:
- Developed the recording module for iOS/Windows Phone 7
- Help the team with App Store Review Guidelines and App Submission process(WP7 /iOS)
- Developed the test cases for business requirement
Environment: Xcode 4.2/4.3, iOS SDK 4.0/5.0, Objective-C, Xcode 4.2 iOS 4.3 SDK, Objective-C, Used CFNetwork in iOS to send and receive HTTP messages, use the CFHTTP API. Microsoft Visual Studio, C#, Silverlight, Windows Phone 7 SDK
Targeted devices: iPhone,iPad,WP7
Confidential
Design SpecialistResponsibilities:
- Hold workshop with the Platform team to present the details about Windows Mobile Platform.
- Understand the LTK Test Harness and other performance tools such as: TUX, Hopper, Focus Apps and Days of Use and use those tools on already launched Confidential Windows Mobile devices in order to benchmark and identify Confidential performance requirement. Report describing LTK failures and recommendations for having TRs to avoid such issues.
- Review Holborn BRDs for Confidential Services and identify BRs related to Mobile Application Platforms
- Review application requirements from Confidential partner ISVs to identify requirements that need to be translated into Windows Mobile TRs.
- Review Windows Mobile documentation to identify common Operator customization opportunity areas such as
- Created the first Windows Mobile TRs and spec overview deck for internal release.
- Created the Windows Phone 7 spec.
- Supporting Confidential Devices and Applications development and realization programs.
- Maintaining technology roadmaps for Windows Phone 7/iOS and presenting the updates to business team.
- Developing proof of concept trials, ecosystem analysis
Confidential, NJ
Software Consultant
Responsibilities:
- Debug the OS components using KITL image with Windows CE Platform builder.
- Develop the monster file (.sbf) for both AP (application) and BP (Baseband processors).
- Improve the stability of Application and Baseband processors through hopper, KITL and e-mail clients (Air Sync, Intellisync).
- Involved in field testing for GPS, in CDMA units, collecting logs through QXDM logging and analyzing it.
- Automation testing using LTK (Logo test kit) and CETK for battery life, Audio, Video, Camera, and other different features. Verifying LTK features on Magneto and Crossbow platform using proprietary tools for MOTO Q.
- Involved in changing registry, creating exe files for Microsoft software in mobile phones using C, C++ languages.
- Work collaboratively with Microsoft engineers to identify and resolve OS related issues with Windows Mobile 6.1
- Debug the windows mobile crash( panic )file based on the dump file catches
Environment: Unix,Platform builder, Visual studio 2008, Clearcase, ClearDDTS, Microsoft Product Studio, QXDM, QPST, RTA, RSD lite, Radiocomm, Microsoft Platform Builder.
Confidential
Senior Software Engineer
Responsibilities:
- Developed the communication module between GPS receiver and target system.
- Extract the necessary data such as latitude, longitude and GPS fix data from NMEA format and developed the map matching algorithm.
- Developed the Simulation application in Desktop environment to test the software before porting the application in to Pocket PC, Embedded VC++ environment.
- Developed the multiprocessor communication between different module such as RP and RG.
- Delivered the exact car position to RP and RG module (x,y, intersection, direction ).
Environment: Windows Mobile 5.0 based Pocket PC version, Pocket PC 2003, Win XP. Microsoft ActiveSync 4.0, Pocket PC, Microsoft Visual Studio 2005, EmbeddedVC++4.0, Microsoft Platform Builder
Confidential, Sunnyvale, CA
Senior Software Engineer
Responsibilities:
- Development of various communication modules between host device (pocket pc) and projection keyboard. I implemented the Wired and wireless (Bluetooth, IRDA) connection software module between host device and projection keyboard.
- Porting the driver in to various mobile platforms such as Symbian(Series 60 and UIQ).
- Porting the laser key driver in to Windows Mobile 5.0 Pocket PC Platform devices.
- Porting the Laser Key driver in to Windows Mobile 5.0 smart phone version devices.
- Porting the Laser Key driver in to Symbian series 60 and UIQ devices.
- Provide the technical information to third party developers to develop the Laser Key driver in to Blackberry Devices (RIM OS).
Environment: PocketPC2003 Pocket PC version, WindowsMobileSmartphone2003 version, Windows Mobile 5.0 based Pocket PC and Smartphone version, PalmOS 5.4, 5.2.1, Series 60 and UIQ series in Symbian OS, Win XP, Microsoft ActiveSync 4.0, Pocket PC, HotSync, Palm® Desktop Microsoft Visual Studio 2005, and CodeWarrior Development Studio for Palm OS and Symbian OS
Confidential, San Jose, CA
Sr Software Engineer
Responsibilities:
- Verification and validation of software. Wrote test script for Display software.
- Involved in design and testing flight display software for Falcon 900&culfstream plane view.
- Implemented structure code coverage using code test.
Environment: DEOS (DigitalEngineOperatingSystem), Confidential propriety tools like TICK, TATS, and TIU Client, C&Vb script
Confidential
Software Engineer
Responsibilities:
- Implemented this utility by using File I/O Functions such as FindFirstFile, FindNextFile.
- Requirement analysis, documentation, s/w design, and coding, testing, presentation.
- Implemented the alarm utility for this application.
- Developed the GUI for this application using Win 32 API.
- Implemented the reminder utility to notify the user tasks on pre specified date.
- Font Handling is also done by using GDI functions.
Environment: Win 2000, Win XP, Visual studio 6.0, MFC and SDK
Confidential
Member of Technical Staff
Responsibilities:
- Developed email application by using Microsoft Windows CE MAILAPI functions.
- Manipulated the Systems Email Folders and the Emails within those folders.
- Implemented the functionality to connect with pocket pc database.
- Developed the GUI part of this application.
- Developed the game rules for this application.
- Developed the Client GUI and Business Logic.
- Developed the multiple telnet sessions and user authentication.
- Developed the functionality to manipulate registry by using registry API.
- Designed and Developed the Client GUI and Business Logic.
- The design of the TCP/IP networking sockets was done between the server and the PDA through a wireless connection.
Environment: PocketPC2002 OS, Windows CE OS 3.0 Environment, Win 2000, Embedded Visual Tools 3.0, Microsoft ActiveSync 3.1, Pocket PC, EmbeddedVC++, C, WIN 32 API