Sr. Android Developer Resume
Dublin, OH
SUMMARY
- 8.6+ Years of experience in analyzing, design, development, research, implementation and publishing of mobile applications in Java, J2ME, Android.
- 5+ Years of Experience in developing Android applications
- Strong knowledge of Object - Oriented Programming (OOPs)
- Proficiency in developing Android applications as well as other mobile operating systems and platforms
- Excellent memory management skills, debugging and troubleshooting skills
- Experience in Relational Databases such as Oracle, MySQL, and SQLite
- Knowledge in XML,JSON, HTML, and JavaScript, WebRTC
- Experience in various methodologies of SDLC like Agile development, and Rapid Application Development (RAD)
- Good understanding of all the phases of Software Development Life Cycle (SDLC) including requirements, specifications, design, construction, testing, and maintenance.
- Experience with different operating systems such as Windows and Linux.
- Exceptional ability to grasp and master new technologies
- Designed and coded application components in an agile environment utilizing a test driven development approach.
- Provided programming estimates, identified potential problems and recommended alternative solutions.
- Excellent communication, organizational skills, attention to detail & the ability to meet tight deadlines.
- Expertise in developing, implementing organizational initiatives and assuring well organized work force.
- Excellent in problem solving, logical, analytical abilities and results oriented.
- Strong Knowledge on Design Patterns.
- Worked well with customers to determine requirements and application scope with efficient organizational work ethics, value based effective decision-making, team based cooperation and good communication skills.
TECHNICAL SKILLS
Programming Languages: Java
Mobile Frameworks: Android Application Framework
Mobile Technologies: J2ME, Android, Helium ( Confidential Proprietary OS), WebRTc,JSON
Web Technologies: HTML, XML, Java Script
Databases: Oracle, MySQL, SQLite
Operating Systems: Windows XP & later, Linux
Tools: Microsoft Office Suite 2007/2010, Jira, Bugjila, Team tracker, SVN, CVS, GIT.
IDE’s: Eclipse
PROFESSIONAL EXPERIENCE
Confidential, Dublin OH
Sr. Android Developer
Responsibilities:
- Integrated eGreetings with Google Drive and implemented the services for Drive.
- Design the architect of this application and integration with Google Drive module.
- Developed the services which will interact with Google drive and sync, update, delete and create the db file on cloud server.
- Implemented Google drive services for all the files and images videos and data. Developed JSON data structure to make the database on Google drive.
- Implemented indexing structure on drive to sync the data on device, since there was no support for database on Google drive, to avoid this i have implemented JSON indexing structure.
- Design and implemented storage mechanism on Google drive, drive does not support any database design so to overcome this, implemented JSON data structure and saved on drive as an indexing file format.
- Followed up releases with fixing issues and enhancements for the application.
Environment: Java, Eclipse, Android SDK, resize tool and android asset studio to support xxhdpi, xhdpi, mdpi, hdpi devices,SVN,Jira.
Confidential, Atlanta
Sr. Android Developer
Responsibilities:
- Responsible for Vendor integration for Vyoger Truck phones, Alcatel devices.
- Responsible for designing the architecture of this application which is used by IOS and android platform.
- Implemented all platform related stuff like Network status (Up/Down), Network type, Wi-Fi and Data implementation (3G/4G/Edge etc), Fetching the Valid IP, Location Info, IMEI number, Client IP, Batter status, Service state, MCC,MNC, LAC etc.
- Responsible for Handling Bug trackers (Team Tracker) and interacted with the QA team for issue verification.
- Worked on Kodiak “Push To Talk” project with its emphasis on contacts, groups management, and handling Insta-POC alert and call me alerts on Google WebRTC developed platform manager which will interact to the Api-interface Manager for interacting to the lower layer and fetch all the data.
- Designed and implemented BLE for blueptt accessory.
- Responsible for Code review and module integration of team members.
- This also includes writing the test unit code in Android, and building in diagnostic services into the POC app.
- Followed up releases with fixing issues and enhancements for the application.
- Bug Fixing and Vendor Integration.
Environment: Java, Eclipse, Android SDK, Google WebRTC, resize tool and android asset studio to support xxhdpi, xhdpi, mdpi, hdpi devices, Anite tool,SVN,Team Tracker.
Confidential
Sr. Android Developer
Responsibilities:
- Integrated iNotes with Google Drive and implemented the services for Drive.
- Developed the services which will interact with Google drive and sync, update, delete and create the db file on cloud server.
- Implemented Google drive services for all the files and images videos and data. I developed JSON data structure to make the database on Google drive.
- Implemented all the callbacks with Google services to interact with Google drive and get the response data.
- Implemented JSON parser to parse the data received from Google drive service and syncs it to the Local database.
- Implemented indexing structure on drive to sync the data on device, since there was no support for database on Google drive, to avoid this i have implemented JSON indexing structure.
- Design and implemented storage mechanism on Google drive, drive does not support any database design so to overcome this, implemented JSON data structure and saved on drive as an indexing file format.
- Developing the new features for the iNotes TODO list.
- Followed up releases with fixing issues and enhancements for the application.
Environment: Java, Eclipse, XML, JSON, Android SDK, Google Drive, Google Play service, resize tool and android asset studio to support xxhdpi, xhdpi, mdpi, hdpi devices.
Confidential
Sr. Android Developer
Responsibilities:
- Responsible for designing the architecture of this application for android platform.
- Implemented new UI designs as per client requirements.
- Responsible in leading android team by assigns various project tasks.
- Design and implemented all features like Airplane mode, silent profile and availability features.
- Responsible for tracking the issues in Team tracker and interact with the QA team.
- Responsible for creating the user credentials for all vendors to activate PTT services on Kodiak server.
- Responsible for code review and integration of the module.
- Responsible for releasing the builds to QA team and the vendor.
- Implemented the customized designed for specific operators.
- Resolve the production issues immediately from the customer.
- Interact with the client for production issues and responsible for resolving immediately.
- Performed testing on all implementations.
- Followed up releases with fixing issues and enhancements for the application.
- Responsible for Vendor Integration.
Environment: Java, Eclipse, XML, Android SDK, Android all version till Kitkat, resize tool and android asset studio to support xxhdpi, xhdpi, mdpi, hdpi devices.
Confidential
Helium Developer
Responsibilities:
- Extensively used Object Oriented Programming concepts.
- Worked on Helium and J2ME Platform
- Designed application architecture for communication of both the platform and database design on CMB(Content Mail Box).
- Implemented Download Manager in J2ME platform which is always running on background and act as a service provider, it is always active and running on background.
- Implemented Service API to interact with two platforms (J2ME and Helium) seamlessly.
- Responsible of helping team to complete the story points.
- Involved in testing individual components and complete application testing.
- Involved in Code review and design discussion.
- Design the middleware architecture and storage mechanism for this application and represent the same to the Confidential client.
- Design and implemented SAPI communication, which helps to interact two platforms (J2ME, and Helium).
- Implemented Download manager to download the pushed contents in background and post it to foreground once it downloaded.
- Handled Critical module for Panthera server communication to get the newer contents from server.
- Implemented Inbox and directory UI for this application.
Environment: Java, C, C++, Eclipse, Helium, Push Notification.
Confidential
Helium Developer
Responsibilities:
- Understanding the Business Requirement, Analysis of SRS.
- Involve in Development of application on sprint to sprint.
- Involved on designing of Framework and plug-in development for REM
- Code Writing for Business Component layer and Data Layer.
- Handling Background midlet which contain all server communication & downloading of content.
- Responsible for helping team members.
- Involved on estimation planning.
- Developed Unit Test Frame work for testing REC.
- Implemented Thread by using timers to use in our application.
- Involved on REC design and plugin support design and code review.
- Interacted with QA team to work on open issue.
Environment: Java, Eclipse, Helium.
Confidential
J2ME Game Developer
Responsibilities:
- Extensively used OOP concepts.
- Understanding the Business Requirement, Analysis of SRS.
- Involve in Feature Enhancement, bug fixing and Maintenance.
- Code Writing for Business Component layer and Data Layer.
- Involved in unit testing & complete system testing of the application and fixing bugs.
Environment: Java, Eclipse, J2ME.
Confidential
Software Developer
Responsibilities:
- Extensively used OOP concepts.
- Understanding the Business Requirement, Analysis of SRS.
- Involve in Feature Enhancement, bug fixing and Maintenance.
- Code Writing for Business Component layer and Data Layer.
- Involved in unit testing & complete system testing of the application and fixing bugs.
- Implemented Game logic
Environment: Java, Eclipse, J2ME (CLDC 1.1, MIDP 2.0). Hardware: Confidential 6600, 3300, N73, SonyEricsson C510 and all other series, Samsung, Motorola, LG all feature phones.