Sr. Android Developer Resume Profile
Miami, FL
Professional Summary:
- 7 years of IT experience in analysis, design and development in Software development, Mobile Applications using Android , IOS/Java/J2ME Technology.
- Extensive experience in different phases of software development life cycle like design, development, testing and meeting the requirements of the clients.
- Proficient with Java, C and Android SDK version Android 1.5 to Android 5.0 Cupcake, Donut, Eclairs, Froyo, Gingerbread, Honey comb, Ice cream sandwich, Jellybean, Kit Kat, lollipop .
- Expertise in developing applications for android operating system using Eclipse IDE, Intelij Android studio, SQLite, Java, XML, Android SDK and ADT plugin.
- Extensive experience in building mobile applications using Android framework APIs such as Location, Camera, Animations, Maps .
- Experience in developing applications using Third-Party APIs such as YouTube and Social Networking such as Facebook, Google , Instagram and Twitter.
- Hands on experience using media framework using Android API and skills like multimedia usage, camera, video, sound and graphics, networking.
- Experience on Android UI components such as TextView, ListView, Customized ListView, Menus, Edit boxes, Buttons, Checkboxes, Dialog boxes, Alert boxes, Action bars, and Spinners for various layouts in Application development.
- Experienced in web service protocols such as JSON, HTTP and XML.
- Excellent knowledge and working experience in Android SDK, Android UI toolkit, Layout Managers, Application Stack and Android Architecture Focused on synchronous and asynchronous concurrency models, background processing with AsyncTasks and Services, AIDL, Storage and retrieval of structured data.
- Extensively worked on memory leaks, push notifications, content providers, multiple screen support, data offline usage, accounts, Telephony Manager and sync on Android.
- Experienced with web services RESTful and SOAP .
- Have experience in software analyst/ developer in enterprise and mobile application development.
- Expertise in developing applications for android operating system using Eclipse IDE, SQLite 3.6, Java1.6, XML, Android SDK 2.2 and ADT plugin.
- Experience in parsing the web response data in both XML and JSON format.
- Extensive experience in collaboration with 3rd party software development resources including utilization of 3rd party API's.
- Experience in Developing Applications using Java, XML, Eclipse, JDBC, Web Services, Oracle, MySQL, SQLite, HTML, and CSS.
- Experience in Object Oriented analysis and design OOA/OOD .
- Experience working with different operating systems like Windows, Linux and Mac.
- Have a knowledge of Bluetooth low energy, Google Cast API, Apk Expansion, Location API, NFC, SIP and Cloud server management via Amazon AWS.
- Good understanding in Testing Mobile applications and bug tracking for the production team fixing.
- Strong at problem solving and understanding new technical concepts quickly and produce meaningful results.
- Self-motivated and excellent abilities to learn new languages and other concepts quickly, excellent interpersonal skills and abilities to communicate with team players.
- Have an expert skill in Debugging to track the issues and Junit to create and check test cases.
- Hands on experience on work with Agile and Waterfall methodologies.
- Deep knowledge of MVC Structure and OOPS Concepts.
- Have a knowledge of Native android application development using JNI.
- Hands on experience in Objective-C for IOS Application development and Web Socket experience in android.
- Good communication skills: I have interacted with customers regularly during development of the mobile applications and Ability to coordinate with various team members involved in the project.
Technical Skills:
Software Tools IDE | Android SDK 2.X/3.X/4.X/5.x, Eclipse, Intellij Android Studio Canary, Android ADT, JIRA,MS Office 2013, SVN, GIT, Log Cat, DDMS, CVS, Gradle, XCode 6.1 |
Languages | C, C , Java, JSON, JavaScript, Objective-C 2.0 |
Web Technologies | HTML/CSS, HTML5, XML |
Networking/Protocols | TCP/IP, FTP, HTTP, UDP, SMTP, RCP, Rlogin, and SSH2. |
Methodologies | Agile methodology, Waterfall model |
Frame Works | JUnit, MVC |
Application Servers | Web Sphere 5x/6x, Web Logic 8x/9x and JBOSS 4x/5 |
Data Management | MySQL, SQLite |
Operating Systems | Windows, Linux, Mac, Android. |
Programming Concepts | AsyncTasks, Android UI, JSON, Resolution Support, Publishing apps to Play Store, Google Android Ads Integration, Action bar, Fragments, Custom Components, Third Party Libraries Integration, Google Analytics, Robotium, Junit, ADB, Debugging, Navigation Drawer , NDK Development, IOS Development |
Professional Experience:
Confidential
Role: Sr. Android Developer
Confidential you the business professionals in close proximity to you, and sort them based on what you're looking for and what they have to offer. Single-screen interface makes it easy to quickly scroll through the professionals nearby, and you can even keep track of missed connections if you don't have time to meet with everyone.
Responsibilities:
- Developed this application for wvga, qHD, HD and FHD resolutions devices.
- Application build up with different components like sliding menu, Buttons, Check Box, Seek Bars, etc.
- Implemented the fragments using Android SDK.
- Responsible for development of all application components and UI resources.
- Performed testing on Physical device and the android emulator.
- Built compatibility with android version 4.0 and up.
- Developed the SQLite database to store and display data when application would be offline.
- LinkedIn Integration for login to app, GCM integration for push notifications, Chat Integration, Animations Support, Custom Seek Bar Integration, Social Media Integration.
- Implemented Location Listener to show exact location on Google Maps.
- Used JIRA to track issues and GitHub to manage the code.
Environment: Android SDK, SQLite database, Eclipse, JSON, SVN, GIT, Android Debug Bridge, DDMS, Log Cat, Android and Gennymotion Emulator.
Role: Mobile Android Developer
Confidential My UPS ID or log in with your Facebook to nickname shipments. You can also receive notifications directly through the app.
Responsibilities:
- Created different UI screens for the applications as per requirement.
- Worked closely with Web Services team to incorporate proper data parsing.
- Worked closely with design and development team on direction and user experience
- Worked on different status bar notifications to present notifications based on activity.
- Worked on setting the network access only when required ad per device connection.
- Incorporated Google Maps to facilitate location services to locate closest branches.
- Worked on different styles and themes as per user preference.
- Worked on custom dialogs to make the app easier to understand.
- Implemented XML parser and JSON for the purpose of retrieving data.
- Used custom list views to view information on every screen thereby maintaining the uniformity.
- Created a smooth view flow for navigation between different UIs.
- Tested and debugged the application on android device.
Environment: Android SDK, SQLite database, Eclipse, JSON, SVN, Google Maps, Android Debug Bridge, DDMS, Log Cat, Android and gennymotion emulator.
Role: Mobile Android Developer
Confidential is a bar/restaurant deal finding Infotainment android application which is available worldwide. This application allows locating bar deals nearby user's vicinity. Also that it provides location based forums to post questions, comments etc. Users also can view photos uploaded from particular locations by linking through the Instagram.
Responsibilities:
- Assisted in designing the user interface UI/UX and overall look and feel of the ATN application.
- Developed the app to adapt to different orientations landscape/portrait and various resolutions ldpi/mdpi/hdpi based on the devices.
- Created integration between Google Map API with the ATN mobile application using Google Map V2.
- Designed develop the xml layout with Android Map Fragment to View particular bar locations on the map.
- Developed coupon redemption feature using location API and GMC Google Cloud Messaging Push notification to send the deals to the ATN application
- Implemented the XML Pull parser class for feeds from various sources and displayed the parsed bar deals data in the customized List view.
- Involved in Testing the Mobile application and track the bugs to fix in the production environment.
Environment: Android SDK, Eclipse, Java, XML, SVN, Android Debug Bridge, DDMS, Log Cat, Android and gennymotion emulator
Role: Android Developer
Application provides a way to manage deliveries, track status of packages, find store locations and customize shipments and deliveries.
Responsibilities:
- Implemented List View, so as to show the different shipments and maps as a form of list.
- Integrated location based services using Google Maps API to display locations of the nearest stores.
- Worked closely with the testing team.
- Worked in an Agile based environment.
- Collaborated with web services team to implement the backend support.
- Designed the web services to communicate with the Android application by using RESTful web services, and JSON Parsing for the received responses.
- Designed and developed the request and response data to and from database.
- Implemented SQLite databases to monitor shipments.
- Implemented customized web view component to load an SWF file and HTML data.
- Created test cases and test data for testing the application using Junit Extensions.
- Performed Unit testing on the various modules/functions to ensure that the output is as expected.
Environment: Android SDK, Eclipse IDE, Google Maps, AML and SQL Databases, Junit, GPS Services.
Confidential
Role: Android Developer
Confidential allows you to create a professionally designed report with photos, text, and annotations. You take a single or multiple max 10 image s or choose one from your album, write a brief description or explanation of the image and points an arrow at what you want to highlight or display. The app is very well suited to point out mistakes above craftsmen or employees. Deviation, HSE reports, damages, restorations, etc. are described simply and clearly with image, text and annotation or arrows. The app is very well suited for use in within construction, in crafts businesses joiners, carpenters, electricians, plumbers, painters, installation companies, steel Contractors, etc. However, the use is not limited to these. Anyone who needs to describe something can take a picture of it, mark the error with an arrow, write a explanation and send it of as a professional and easy understandable report.
Responsibilities:
- Understanding the requirements of the module.
- Developed the application to adapt to various resolutions based on the device.
- Responsible for development of all application components and UI resources.
- Performed testing on Physical device and the android emulator.
- Built compatibility with android version 2.2 to present.
- Deal with PDF, Xml, Csv, Zip generation and image processing on canvas first
- Developed the SQLite database to store data and enable features to work offline.
- Implemented Location Listener to show exact location on Google Maps.
- Responsible for executing the code, deploy application and fix the bugs.
Environment: Android SDK, SQLite database, Eclipse, SVN, Android Debug Bridge, DDMS, Log Cat, Android Emulator.
Role: Android Developer
Confidential terminology flashcards provides flash cards which shows medical terms and terms description. Thousands of entries are already included. Including medical terminology, abbreviations, and prefix/suffixes.
Responsibilities:
- Understanding the requirements of the module.
- Developed the application to adapt to various orientation support and resolutions based on the device.
- Responsible for development of all application components and UI resources.
- Performed testing on Physical device and the android emulator.
- Built compatibility with android version 1.5 to present.
- Custom Alphabetical Dictionary integration, rearrange and move cards in deck feature, search cards feature.
- Developed the SQLite database to store data and enable features to work offline.
- Responsible for executing the code, deploy application and fix the bugs.
Environment: Android SDK, SQLite database, Eclipse, SVN, ADB, DDMS, Log Cat, Android Emulator.
Role: IOS Developer
Confidential Application. The audiences of the app are the Management Committee of Banks whose Reviews and Votes count on some very crucial judgements. The app downloads the documents from a server for Director User to review. The app manages a calendar for important Agenda and Meetings dates. It manages the important contact of User. It provides a fast, easy and secure way to manage and deliver sensitive material.
Responsibilities:
- Understanding the requirements of the module.
- Responsible for development of all application components and UI resources.
- Performed testing on Physical device and the iOS Simulator.
- Developed the SQLite database to store data and enable features to work offline.
- Responsible for executing the code, deploy application and fix the bugs.
Environment: iOS SDK, SQLite database, XCode, SVN, iOS Simulator
Role: IOS Developer
Confidential is life insurance application for GWL user. User can have facility to check view all his insurance plan he registered for, also he can have facility to see the benefits of all insurance plan and also he can make submission of claim from their mobile and also can check the claim history also he can search using smart search the near location for GWL offices from his current location.
Responsibilities:
- Understanding the requirements of the module.
- Responsible for development of all application components and UI resources.
- Performed testing on Physical device and the iOS Simulator.
- Responsible for executing the code, deploy application and fix the bugs.
Environment: iOS SDK, XCode, SVN, iOS Simulator
Role: IOS Developer
Confidential Application. Virtual Wallet mobile application allows consumers and retailers to purchase deals and share them with their friends. Retailers can set up deals and redeem purchased deals of the consumers.
Responsibilities:
- Understanding the requirements of the module.
- Responsible for development of all application components and UI resources.
- Performed testing on Physical device and the iOS Simulator.
- Developed the SQLite database to store data and enable features to work offline.
- Responsible for executing the code, deploy application and fix the bugs.
Environment: iOS SDK, SQLite database, XCode, SVN, iOS Simulator