Sr. Andriod Developer Resume
NJ
PROFESSIONAL SUMMARY:
- 5+ years of IT experience in Mobile Application design & development.
- Expertise in Java, Android SDK, Cocos2d - Js, Unity3D.
- Experience in Android core concepts like Activities, services, Broadcast receivers, and content providers.
- Experience on N-Tier Architectures such as MVC (Model View Controller) and MVP.
- Hands on experience in using FCM (Firebase Cloud Messaging) to send notifications from server to user’s devices.
- Good knowledge in Android Architecture, Android Middleware and competent with Android Framework API's (Maps, Location, Notifications, Camera).
- Strong experience in working with public API such as Twitter, Facebook, Google, YouTube.
- Good experience in application development using Android SDK.
- Extensive experience in developing data services such as JSON, XML, XHTML, RESTful and SOAP APIs, etc.
- Familiar with languages like C#, C++, Java and has good knowledge in Database Testing using SQL.
- Expertise in working with Layout Manager and Android Toolkit.
- Used SQLite Database and Shared P for Storing.
- For quality and optimization performed Testing, debugging, and modifying codes.
- Used UML diagrams with the help of Rational Rose for shaping the project structure.
- Proficient with Atlassian tool (JIRA) to track project progress.
- Familiar with application deploying in Google Play Store and good knowledge of Version control tools like GIT, GITHUB and SVN.
- Excellent problem-solving skills and debugging with IDE’s like NetBeans, Eclipse, and Android Studio.
- Involved in all phases of development of an application including requirements gathering, design, developing the architecture of an application, QA, implementation and so on.
- Used Eclipse IDE, ADT, and Android Studio to design the screens for an application using MVC pattern.
- Experience in developing apps using TDD approach and Strong experience with Scrum development methodologies.
- Good working experience on Unity 3d & CocosJs-2d Applications.
- Excellent analytical and problem-solving skills and to grasp and master new technologies.
- A team player with excellent interpersonal, communication and leadership skills.
- Capable of adapting to new environments, technologies and facing challenges.
TECHNICAL SKILLS:
Languages: Java, C/C++, SQL, Cocos-js
Android OS: Pie
Frameworks: Android SDK, Java Development Kit (JDK)
Built automation: Gradle, ANT, Maven
Databases: SQLite, Realm, Green DAO
Ides: Eclipse, Android ADT, Android Studio, CocosJs, Unity
Tracking tools: JIRA
Design Patterns: UML
Tools: Rational Rose
Version controls: GIT, GITHUB, SVN
PROFESSIONAL EXPERIENCE:
Confidential, NJ
Sr. Andriod Developer
Responsibilities:
- Respond to client needs for applications with an eye to the most feasible and effective solutions.
- Coordinate with team members to create client apps in a coordinated and timely manner.
- Used REST based web services, JSON parsers for secured data interchange.
- Performed debugging and testing to an application on various Android devices using Logcat and DDMS.
- Used grid layout and recycler view for UI design.
- Created SQL database and table structures to store employee details and their leaves.
- Developed app using TDD approach and Scrum development methodologies.
- Used Camera API to upload travel expense receipts.
Confidential
Android Developer
Responsibilities:
- Incorporated SQLite Database framework for an easier Database transaction.
- Used XML to develop GUI. To optimize the efficiency, implemented and evaluated new technologies.
- Displayed background progress by implementing Animated Progress Dialog.
- Performed debugging and testing to an application on various Android devices using Logcat and DDMS.
- Fixing the issues recorded in JIRA and updating the status. Expertise in working with the Agile environment.
- Collaborated with Fragments within the activity for simple, efficient and user-friendly UI.
- Developed desired action for each of the widgets and captured the various text fields and buttons by inserting suitable code.
- Developed popup windows to send the notifications to the user by creating Priority Queue and transparent activities.
Environment: JIRA, Android Studio, Bitbucket, GitHub.
Confidential
Responsibilities:
- Participated in different phases of the project development cycle like design, development, testing, deployment and maintenance.
- Designed screens using MVC pattern for various devices with various screen sizes and as well for various new versions.
- Optimized the UI icons and Drawable using resizer tools and Google Material Design.
- Implemented Layouts, Services, ASYNC Tasks, UI Threads and Implicit Intents, Explicit Intents, Custom Menus and Strings.
- Used REST based web services, JSON parsers for secured data interchange.
- Responsible for implementing google maps and adding google play services libraries into the project libraries.
- Designed and Developed the xml layout with Android Map Fragment to see locations on the map.
- Followed agile methodology to implement the project and designed the user interface by following different design patterns like Action bar with overflow menu.
- Designed the SQLite database to store the information of TB patients.
- Constructing HTTP requests, fetching server response and parsing feeds wherever required.
- Used SVN as project version controller to push the developed and working code.
- Work closely with the web application development team to ensure proper integrations between mobile application and web application.
Environment: Android SDK 4.4, Android DDMS, Eclipse ADT, Java, web service, XML Parser, media framework, Eclipse IDE, JSON, JIRA, REST Web Services, Crashlytics, Action-Bar and SVN.
Confidential
Responsibilities:
- Designed and developed the app screens according to client requirement.
- Followed agile methodology to implement the project.
- Implemented Push notifications to notify user for latest deals.
- Participated and contributed to all phases of the SDLC, including estimation, programming, unit testing, code review, deployment planning and Production.
- Developed communication between server and mobile application by implementing RESTFUL web services.
- Integrated google maps to find current location.
- Used Material design to attract the user for latest deals/offers.
- Worked closely with non-technical staff to define user requirements.
Environment: Eclipse IDE with Android SDK and ADT Plugin. Java 1.8, GIT for source code management, JIRA for Task & Defect Management
Confidential
Android, Developer
Responsibilities:
- Designed and developed Confidential functionality. Integrated animations in to the Confidential by using JavaScript.
- Created and developed interactive Confidential content.
- Developed user interface by using touching controls.
- Integrated third party libraries like Confidential .
Environment: Unity 3D
Confidential
Responsibilities:
- Developed various tiles for background scene movement
- Implemented concepts like collision detection, a physics engine, sound, controller support and animations.
- Introduced characters of multiple Sprite objects ranging from the hero, police and auto mobiles.
- Used animations like skating board sliding, shooting, jumping on vehicles etc.
- Designed dialogue boxes using UI widgets.
Environment: CocosJs-2d
Confidential
Android, Developer
Responsibilities:
- Designed and developed the app screens according to client requirement.
- Implemented Push notifications to notify user for latest deals.
- Integrated third party libraries like Confidential .
Environment: Eclipse IDE with Android SDK and ADT Plugin, Java 1.8
