Senior Android Developer Resume
SUMMARY
- Having 7.3 Years of experience into Application Development wif expertise in Android 5.0, Android, Android SDK, Android Wear SDK, Java, JavaScript, jQuery, jQuery Mobile
- Good at smart watch application development, mobile application development
- Good at native and hybrid, mobile web application development
- Good Knowledge in User Interface Development
- Experience in hybrid application frameworks like Cordova, PhoneGap, Titanium, RhoMobile
- Focused in background processing wif AsyncTasks, Handlers and Services, IPC, Storage and retrieval of structured data and broadcast receivers
- Worked on memory management, current drain measurement, Google push notifications, content providers, handling multiple form factors, offline data usage and Sync
- Experience in Bluetooth, BLE and WIFI API’s of Android
- Experience in working wif Mobile Device Management(MDM) tools like Mobile Iron and SAP Afaria
- Good understanding of various range of third party libraries, version control using SVN, Git
- Experience in working in Agile environment and coordinate wif offshore teams
- Experience in Architecture design, solution providing, Development, Integration, Debugging, Troubleshooting, and testing of applications
- Experience in various stages of development viz., collecting requirements, providing design guidelines, application architecture, development, QA, code signing and release apps to market store
- Remarkable Interpersonal Skills, dedication, involvement and Quality consciousness
- Having a very good learning curve and curious to improve skill set
TECHNICAL SKILLS
Languages: Proficient in Java, Android, Android SDK, Android 5.0, JavaScriptAngular JS, jQuery, jQuery Mobile, JSON
Familiar wif: XML, J2ME, Objective - C, C#, XNA framework
Database: MySQL, SQLite
Platforms: Microsoft Windows and Linux
Tools: and IDE: Eclipse, Android SDK, Android ADT, Android Studio, JIRA, RhoStudioBeyond Compare, SVN, GitHub, DDMS, MAT, Mobile Iron, SAP AfariaNetBeans, Microsoft Visual Studio, Adobe Products
PROFESSIONAL EXPERIENCE
Confidential
Senior Android Developer
Responsibilities:
- Involved in Architecture design of the application
- Deciding the technologies to work on for the application
- Working closely wif the UX design team in developing the visual concept
- Memory analysis for the application
- Handling multiple form factors of devices for application scalability
- Involved in training of the Rho Studio IDE, creating native extensions for android
- Managing a team of 4 and also involved in application development
- Coordinating the team from Offshore
- Coordinating wif the client to make them understand the project development
- Contributed in client meetings to understand the requirements
- Closely working wif the client for providing solutions to their other internal modules which are linked to dis project
Environment: Android 5.0, Android SDK, Java, Angular JS, Eclipse Rho Studio, Ionic Framework,IDE
Confidential
Senior Android Developer
Responsibilities:
- Involved in Architecture design of the application
- Deciding the technologies to work on for the application
- Working closely wif the UX design team in developing the visual concept
- Implementation of Tire Operations module, Work On Tire module, Tire Summary and Tire History modules
- Created additional Bluetooth services to communicate wif the various BT devices associated wif the tires to get parameters like pressure, tire depth, and tire serial using RFID
- Created custom layouts for both landscape and portrait modes
- Measured current drain for the application
- Memory analysis for the application
- Handling multiple form factors of devices for application scalability
- Created custom components for android
- Maintained the code in SVN code base
- Involved in generating nightly and daily builds
- Creating nightly branches in the code base
- Managing a team of 6 and also involved in application development
- Coordinating wif the client to make them understand the project development
- Contributed in client meetings to understand the requirements.
Environment: Android 5.0, Android SDK, Java, Eclipse IDE
Confidential
Senior Android Developer
Responsibilities:
- Involved in Architecture design of the application
- Deciding the technologies to work on for the application
- Working closely wif the UX design team in developing the visual concept
- Implementation of Push Notifications using GetUI server
- SDK creation to streamline features like First time login, auto login and registration
- Created custom layouts for both landscape and portrait modes
- Measured current drain for the application
- Involved in feature integration wif other companion applications
- Created a custom encryption based algorithm based on AES
- Memory analysis for the application
- Handling multiple form factors of devices for application scalability
- Created custom components for android
- Maintained the code in SVN code base
- Involved in generating nightly and daily builds
- Creating nightly branches in the code base
- Managing a team of 4 and also involved in application development.
Environment: Android, Android SDK, Java, Eclipse IDE
Confidential
Senior Android Developer
Responsibilities:
- Involved in Architecture design of the application
- Deciding the technologies to work on for the application
- Working closely wif the UX design team in developing the visual concept
- Implemented order listing and sub order listing modules
- Created custom camera application inbuilt in the application to has a full control of the functionalities specified by the customer
- Mentoring the inexperienced team to develop skills required for developing the application
- Created custom layouts for both landscape and portrait modes
- Measured current drain for the application
- Memory analysis for the application
- Handling multiple form factors of devices for application scalability
- Created custom components for android
- Maintained the code in SVN code base
- Involved in generating nightly and daily builds
- Creating nightly branches in the code base
- Managing a team of 4 and also involved in application development.
Environment: Android, Android SDK, Java, Eclipse IDE
Confidential
Senior Android Developer
Responsibilities:
- Involved in Architecture design of the application
- Deciding the technologies to work on for the application
- Working closely wif the UX design team in developing the visual concept
- Modifying the activity manager framework for the existing OS
- Modifying the notification manager framework for the existing OS
- Mentoring the inexperienced team to develop skills required for developing the applications
- Measured current drain for the application
- Memory analysis for the application
- Handling multiple form factors of devices for application scalability
- Created custom components for android
- Maintained the code in SVN code base
- Involved in generating nightly and daily builds
- Creating nightly branches in the code base
- Managing a team of 4 and also involved in application development
Environment: Android, Android SDK, Java, Eclipse IDE
Confidential
Senior Android Developer
Responsibilities:
- Involved in Architecture design of the application
- Deciding the technologies to work on for the application
- Working closely wif the UX design team in developing the visual concept
- Created an end to end video player from scratch
- Implementing multimedia frameworks in the application
- Used MediaElement JavaScript for handling online videos
- Handled HD video streaming in mobile devices
- Implemented screenshot capture functionality for the application
- Handling multiple HD video streaming paralleled
- Involved in checking the processor work load by the application
- Mentoring the inexperienced team to develop skills required for developing the applications
- Measured current drain for the application
- Memory analysis for the application
- Handling multiple form factors of devices for application scalability
- Created custom components for android
- Maintained the code in SVN code base
- Involved in generating nightly and daily builds
- Creating nightly branches in the code base.
Environment: Android, Android SDK, Android NDK, Java, Eclipse IDE
Confidential
Senior Android Developer
Responsibilities:
- Involved in Architecture design of the application
- Deciding the technologies to work on for the application
- Working closely wif the UX design team in developing the visual concept
- Involved in end to end development of application
- Mentoring the inexperienced team to develop skills required for developing the applications
- Measured current drain for the application
- Memory analysis for the application
- Handling multiple form factors of devices for application scalability
- Created custom components for android
- Maintained the code in SVN code base
- Involved in generating nightly and daily builds.
Environment: Android, Android SDK, Java, JavaScript, jQuery Mobile, Eclipse IDE
Confidential
Senior Android Developer
Responsibilities:
- Involved in Architecture design of the application
- Deciding the technologies to work on for the application
- Working closely wif the UX design team in developing the visual concept
- Involved in end to end development of application
- Mentoring the inexperienced team to develop skills required for developing the applications
- Measured current drain for the application
- Memory analysis for the application
- Handling multiple form factors of devices for application scalability
- Created custom components for android
- Maintained the code in SVN code base
- Involved in generating nightly and daily builds.
Environment: Android, Android SDK, Java, Eclipse IDE
Confidential
Senior Android Developer
Responsibilities:
- Involved in Architecture design of the application
- Deciding the technologies to work on for the application
- Working closely wif the UX design team in developing the visual concept
- Involved in end to end development of application
- Feature implementation of gallery, audio tour, advertisements, tour lists and favorite spots
- Implementation of offline maps using OSA maps API
- Implementation of online maps using Google Maps API
- Mentoring the inexperienced team to develop skills required for developing the applications
- Measured current drain for the application
- Memory analysis for the application
- Handling multiple form factors of devices for application scalability
- Created custom components for android
- Maintained the code in SVN code base
- Involved in generating nightly and daily builds.
Environment: Android, Android SDK, Java, Eclipse IDE
Confidential
Android Developer
Responsibilities:
- Involved in Architecture design of the application
- Deciding the technologies to work on for the application
- Working closely wif the UX design team in developing the visual concept
- Involved in end to end development of application
- Developed the Interval Training module end to end
- Developed the Multisport module end to end
- Developed the Metric customization inside the device settings
- Involved in talking between tracker application and the sensor services using IPC services
- Involved in Status Bar Manager module to customize
- Involved in Notification Manager module to customize
- Mentoring the inexperienced team to develop skills required for developing the applications
- Measured current drain for the application
- Memory analysis for the application
- Handling multiple form factors of devices for application scalability
- Created custom components for android
Environment: Android, Android SDK, Java, Eclipse IDE
Confidential
Freelance Android Developer
Responsibilities:
- Involved in Architecture design of the application
- Deciding the technologies to work on for the application
- Working closely wif the UX design team in developing the visual concept
- Involved in implementing the application end to end
- Involved in GPS module, Bluetooth module development
- Involved in releasing the application in both Android and J2ME versions
- Measured current drain for the application
- Memory analysis for the application
- Handling multiple form factors of devices for application scalability
- Created custom components for android
Environment: Android, Android SDK, Java, J2ME, Netbeans IDE, Eclipse IDE
Confidential
Software Developer
Responsibilities:
- Involved in Architecture design of the application
- Deciding the technologies to work on for the application
- Working closely wif the UX design team in developing the visual concept
- Involved in end to end development of application
- Involved in custom component design using Swings
- Involved in Codec Management in JMF
- Implemented NAT hole punching technique to overcome some networking issues
Environment: Java, Java Swings, JMF, Netbeans IDE
Confidential
Software Developer
Responsibilities:
- Involved in Game Architecture design
- Deciding the technologies to work on for the game
- Working closely wif the UX design team in developing the visual concept
- Involved in end to end development of game
- Involved in custom coding in low level game engine
- Involved in designing UI and some graphics for the game
- Involved in designing 3D characters using 3DsMax
- Working wif some proprietary hardware to simulate the game using the serial data communication
Environment: C#, XNA Framework