Mobile Application Developer Resume
Nashville, TN
SUMMARY
- Have experience in Development, Testing and maintenance of Mobile Applications for various Mobile Devices Phones & Tablets .
- Expertise in Graphical User Interface and Middle - ware programming using C, C++, Core Java.
- Experience in testing different applications on different Mobile Handsets which includes, Toshiba Mobiles, Windows Mobiles, Android Phones, Android Tablets, iPhones, iPads, Blackberry devices using various mobile technologies that includes Windows Mobile, Embedded, Touch Screen Technology, .Net Technology, Android, iOS, Blackberry etc.
- Good implementation skills using the programming languages C/C++/C# on .NET Compact Framework, core Java, Android & Ios Programming and Microsoft skills.
- Have 3.5 years of experience in QA and Manual Testing in Mobile handsets with GSM/GPRS/3G/CDMA applications and also for Android Tablets.
- Have good experience in Sanity testing, Feature, Functional, System, Compatibility testing, Retesting, Regression, Performance testing in different mobile handset’s native and web based applications.
- Participation in creation of test plans, test cases & bug reports, managing, analyzing, and maintaining test cases.
- Undergone training in Android Programming, iOS Programming, Embedded Systems, Wireless Technologies GSM, GPRS, CDMA and Basics of SAP ABAP and UNIX Internals, manual testing.
- Good Knowledge and experience in all phases of Software Development Life Cycle.
- Self-motivated individual, ability to debug issues and problem solving skills, excellent testing skills, Communication and Documentation skills.
- Proactive, disciplined, quick learner and high attention to detail. Able of working as part of a team.
- Customer focused, self-directed and highly motivated, with a passion for continuous learning.
TECHNICAL SKILLS
Software Programming Languages: C, C++, Core Java, Android, iOS, Blackberry Programming, SQL.
Testing Skills: Manual Testing Functional, GUI, Unit, Integration, System, Regression, Non UI .
Key Areas Worked: Mobile applications for Android phones, Tablets, iPhones, Blackberry Phones, Windows Mobile and in Toshiba Proprietary platform.
Domain Knowledge: Android, iOS, Blackberry, Windows Mobile Platform, Core OS Registry Settings in Windows Mobile, MVC Architecture and Embedded Systems.
Operating system: Android, iOS, Blackberry, REX, Windows.
Development Tools: Eclipse, Android Studio, XCode, MS Visual Studio .NET, Visual C++.
Configuration Tool: SVN, CVS for Configuration Management.
Memory Management Tools: Dr. Watson Report Analysis, App Verifier, DevHealth, Clr Profiler, In-House Memory Profiler for Virtual Alloc, Remote Process Viewer, Equatec Profiler, C++ Test, Deep Check, Hopper testing.
Other tools: JUDE UML, Rational Rose, Analyze Me, SMS Tool, Remote Spy, Remote Registry Editor, Remote Zoom In, JIRA, Bugzilla (Test case Management and bug tracking tool), Open Atrium.
Debugging Skills: Trace 32, TSA LOG.
Wireless: GSM, GPRS, CDMA, Bluetooth.
SDLC: Waterfall, Agile Software Development Models.
PROFESSIONAL EXPERIENCE
Confidential, Nashville, TN
Mobile Application Developer
Responsibilities:
- Developed Android mobile Apps, Blackberry mobile app for Theaters.
- Monitored Application’s performance and documented all the R&D work done for these applications.
- Exchange information related to Android, iOS, Blackberry platforms, OS and about these applications with team members and with customers.
- Involved in Requirements Gathering, Technical Documentation, Coding, Testing, and Maintenance of these applications.
- Work intuitively with a configurable interface.
- Interacted with Project’s Clients, Project Manager for requirement gathering and progress of projects.
- Played an active participant role in testing of the mobile applications.
- Bugs reporting & updating the status of the bugs in JIRA.
- Involved in regular discussions with developers regarding Android, iOS, Blackberry Technologies, provided development & testing Status information.
- Performed Unit, Integration testing with Emulator & Android, iOS, Blackberry devices to ensure that functionality works fine.
- Involved in the UAT to make sure that the application should work according to the client requirements.
- App basically provides information about Movies playing and going to play in theaters, theater location details using location based services, provides ability for user to book the performance etc.
Environment: Android SDK, Xcode, Eclipse IDE, Android Studio, JSON, SQL, Manual testing, SQLite Database Browser, MySQL Query Browser, Pg Admin Postgre SQL Tools, Microsoft Visual Studio 2008, JIRA, Open Atrium.
Confidential, Albany, NY
Mobile Application Developer
Responsibilities:
- Developed this application collecting all the requirements from customer and tested it in Samsung Nexus Tablet.
- Monitored Application’s performance and documented all the R&D work done for this application.
- Exchange information related to Android OS and about this application with team members and with customer.
- Involved in Requirements Gathering, Technical Documentation, Coding, Testing, and Maintenance of this application.
- Work intuitively with a configurable interface.
- Interacted with Project’s Clients, Project Managers for requirement gathering and progress of project.
- Played an active participant role in testing of the Evaluation process, PDF’s generation, emailing & printing of PDFs through Bluetooth Printer features to identify more defects.
- Bugs reporting & updating the status of the bugs.
- Involved in regular discussions with developers regarding Android Technology, provided development & testing Status information.
- Performed Unit, Integration testing with Emulator & Android tablet to ensure that functionality works fine.
- Involved in the UAT to make sure that the application should work according to the client requirements.
Environment: Android SDK, Eclipse IDE, JSON, SQL, Manual testing, SQLite Database Browser.
Confidential, San Diego
Mobile Application Developer
Responsibilities:
- Re Engineer the Mobile Deposit Application, provided enhancements and code fixes
- Monitor performance and project status with detailed reports.
- Exchange project data with other business applications
- Provide secure, on-demand access to designs, documents, and information.
- Involved in Requirements Gathering, Technical Documentation, Coding, Testing, Release, and Maintenance of the system.
- Work intuitively with a configurable interface.
- Interacted with Project’s Clients, Project Managers for requirement gathering and progress of project.
- Designed Low level, High level design documents, User Interface Diagrams.
- Played an active participant role in testing of the Mobile banking and Lost Phone Locator related features to identify more defects.
- Analyzed the test results for both Mobile Deposit and Lost Phone Applications for making corrective and preventive actions.
- Reviewing and updating Test Cases as per requirements for different releases.
- Involved in end-to-end testing of the Mobile Applications, Performance testing too.
- Bugs reporting on bug tracking tool & updating the status of the bugs.
- Involved in regular discussions with developers regarding defects, provided testing Status Reports.
- Performed compatibility testing with various Android Mobile handsets to ensure that functionality works fine.
- Involved in the UAT to make sure that the application should work according to the client requirements.
Environment: Android SDK, Eclipse IDE, Manual testing.
Confidential, Brookline, MA
Mobile Application Developer
Responsibilities:
- Developed the WM Image viewer application and tested it under various windows mobiles.
- Design and Implementation of the lightweight control. Tested it under different versions of Windows Mobile.
- Managed day-to-day implementation responsibilities for the delivery of solutions, systems, and services.
- Worked with project manager, Test Lead, Software Engineers from the Client group in requirement gathering phase and release phase.
- Highly scalable code with C as programming language and Concepts using C#.
- Coding, Integration with different modules, Integration testing and Unit testing of the whole Module.
- Was responsible for configuration management process maintaining the data source into a central repository using the WinCVS.
- Designed the application’s High level and low level Design documents.
Environment: Microsoft Visual Studio with Microsoft .NET Compact Framework and Windows Mobile 6 Standard SDK.
Confidential
Mobile Application Developer
Responsibilities:
- Full Ownership of SIP, Motion Sensor Module.
- Responsible for Design & development of Emoticon support, Call related functionalities & Rotation animation in Windows Mobile 6.5.
- Responsible for mentoring new Team members.
- Involved in Unit testing, Integration testing and System Testing of all the applications in project, and writing Stub Codes to test the applications.
- Very flexible in fixing other modules Bugs (Prismies) too in the project.
Environment: Microsoft Visual Studio 2008 professional with Microsoft .NET Compact Framework and Windows Mobile 6.0 SDK Refresh.
Confidential
Responsibilities:
- Sole Owner of the following applications: Motion Sensor, SIP (Using COM), Registry Settings.
- Involved in Complete Project Cycle for Motion Sensor features Rotation, Shake, Tilt and Tap of the mobile.
- Involved in high level and low level designs and development of Registry Settings (which involves interaction with Registries in the device) for Windows Mobile 6.1.
- Involved in development & maintenance of SIP using COM.
- Came up with UI Policy which is required for all C# Screen’s UI Implementation
- Done development of Screen UI for Settings applications screens in C#.
- Good in Events handling using synchronization objects.
Environment: Microsoft Visual Studio 2008 professional with Microsoft .NET Compact Framework and Windows Mobile 6.0 SDK Refresh.
Confidential
Responsibilities:
- Requirement Study of FOTA, DM Settings, Provisioning and Application Settings
- Involved in Development of UI Screens for DM Settings, DIGIT & Call History Screens.
- Involved in the Bug-Fixing and Unit Testing DM Settings, DIGIT & Call History Screens.
- Involved in Review of High Level and Detailed Design Document for DM Settings, DIGIT & Call History Screens.
- Involved in Tracking Change Requests from Client and preparation of Enhancement Matrix.
- Involved in Unit and System testing of the applications handled.
Environment: Microsoft Visual Studio 2005.