We provide IT Staff Augmentation Services!

Software Engineer (android Developer) Resume

0/5 (Submit Your Rating)

Webster, NY

SUMMARY

  • Around 7 years of experience in Information Technology, with a progressive and robust experience in Object - oriented technologies, experience in the full-life cycle of the software design process and scrum methodology.
  • Proficient in Android application framework: Activities, Intents, Services, Content Providers, and Broadcast Receivers.
  • Experience in Android UI toolkit (list views, adapters, dialogs, menus,) and Layout Managers.
  • Experience with Android SDK tools: Debug, AVD, DDMS Log cat, Android debug bridge(ADB), Monitor, Monkey, ant
  • Experience in developing application using Eclipse IDE, Android Studio
  • Experienced in working on Java, SQLite.
  • Having experience on web application development using CSS, HTML.
  • Excellent analytical skills with Expertise in Good UI Design, coding, Analysis, Debugging and Testing.
  • Strong analytical and problem solving skills, Coding skills, excellent communication, presentation skills and a Good team player very good knowledge in implementation of modular programming.
  • Capable of working in large projects with fast-paced deadlines and deliverables. Commitment to teamwork concepts and consistent high performance.
  • Good experience in Hardening, and feature testing with the basic Knowledge of scripting.
  • Quick adaptability to new technologies.

TECHNICAL SKILLS

Languages: Java, C, C++, C#, VB, HTML,CSS, SQL.

Frameworks/SDKs: Android Application Framework, and .NET Framework 4.

RDMS: SQLite, MySQL, MS Access.

Methodologies: Agile, Scrum.

IDE: Eclipse, Microsoft Visual Studio, Android Studio.

Operating Systems: Android, Windows, IOS, and Linux.

Modeling Language: UML (Rational Software).

Version Control: Accurev, Git, TFS, Jenkins

Tools: Microsoft Office, Google Docs, Diff Tools

Design Patterns: MVC, MVP, MVVP.

PROFESSIONAL EXPERIENCE

Confidential, Webster, NY

Software Engineer (Android Developer)

Environment: Android, Java, SQL

Responsibilities:

  • Provided guidelines to help the UI to match the Android Lollipop.
  • Cached the printers, to avoid lazy loading from the server.
  • Used Local Print API ( Confidential API) to get Local printers.
  • Worked with Network API like DNS, Wi-Fi, and Network Sweep.
  • Extracted the data from REST using Socket Connections, Services, and displayed them on the Activity which involved controlling of multithreading using Handlers, threads, and Asynctask.
  • Designed custom UI like Swipe to Delete or Refresh List View, list view, tabbed navigation.
  • Designed cloudless deployment of the app for our oracle users.
  • Converted Image files to PDF using PDFJet library in order to support local printing
  • Gave suggestions to improve the UI and UX.
  • Shared responsibility in the design and architecture of features
  • Ensured that the proper infrastructure is in place for features
  • Analyzed complexity and level of effort for features
  • Implemented features based on specifications in the most vertical fashion (i.e., UI, business rules, database access layers, external interfaces, and actual database scheme design)
  • Ensured overall quality of implementation and support features during testing/bug fixing phase of the software development lifecycle
  • Ensured overall quality of the code within the overall project
  • Supported and executed based on the direction set by manager and within the timelines provided
  • Conducted/participated in code reviews as required
  • Participated in daily Scrums and in weekly Sprint reviews and planning meetings as required
  • Participated in spec reviews and gave suggestions according to Android standards

Confidential

Environment: Android, Java

Responsibilities:

  • Worked on Action Bar, and creating custom components, styles and themes.
  • Developed rich UI with Fragments concentrating on the life cycle and I have bond them to the Navigation drawer.
  • Used v4 and v13 support libraries for making Navigation drawer and hooking them with the fragments.
  • Made new layouts using XML.
  • Worked with Action Bar Sherlock to give good UX for users who used versions below ICS.
  • Made rest calls and Implemented new functionality for the ease of the user,
  • Worked extensively on UI such as Action Bar, Custom Views and Expandable List Views, Custom components, Dialog Boxes, Web view, View Pager, Shared Preferences, Bundle, and Home Screen API, Widgets, Notifications.
  • Worked with advanced framework such as Camera API, Phone API.
  • Intensively worked on Adapters.
  • Used In-App Email using Chilkat library.
  • Worked with Google Map API to get public printer locations and Confidential workplace printers.
  • Involved in code reviews, daily scrum, weekly sprint meeting.
  • Collaborated with UX team to develop the best User Experience and gave ideas for rich platform independent UI
  • Made improvements in the spec.
  • Debugged and Tested the app.
  • Worked on hardening.

Confidential, Novi, MI

Software Engineer (Android Developer)

Environment: Android, Java

Responsibilities:

  • Responsible in understanding and implementing the requirements.
  • Developed user-friendly UI using fragments, Activities, Menus, Dialogs and Views (List View, Expandable List View, Scroll View) as per client need.
  • Extracted the data from REST using Socket Connections, Services, and Content Providers and displayed them on the Activity. Which involved controlling of multithreading using Handlers
  • Used JSON to connect to web services.
  • Used 9 Patch tool to design catchy UI.
  • Created layout for multiple Screen Resolutions.
  • Implemented the required GUI by making modifications to the xml files.

Confidential

Environment: C++, Java.

Responsibilities:

  • Implemented the push notification system which works with local and remote servers.
  • In - App purchases implementation including communications with Google services, etc.

Confidential

Responsibilities:

  • Participated in the analysis and documentation of customer s requirements.
  • UI development with Activities, Fragments and binded data in a dynamic list view.
  • Used Asynctask to avoid ANRs in the activity
  • Used Custom Views, and Themes
  • Designed and implemented the Data Model with SQLite.
  • Developed the application s view with the proper controllers.
  • Debugging using Eclipse android plugin and DDMS tool.
  • Customer meetings for feedback and delivery.

Confidential

Responsibilities:

  • Involved in full life cycle, from design and development, of an Android application.
  • Used multi-threading to implement parallel processing.
  • Managed and developed Activities, Services, Fragments.
  • Used Android SDK and Eclipse IDE for development.
  • Integrated with the Google Analytics which provides powerful digital analytics of the users.
  • Integrated to the Ad Mob SDK to monetize and promote the mobile application.
  • Worked with XML to check the availability of books in a library and make a request
  • Used SQLite to set up the databases
  • Cached the entries for suggestions.

Environment: Java for Android.

Confidential

Responsibilities:

  • Planned and developed an Android game consisting of a base avoid getting hit by airplanes using stones as weapons.
  • Build many Custom Views and made use of advanced UI.
  • Used Handlers, Asynctask, Services to run the background long running task.
  • Managed the lifecycle of Activity, Fragment and Services.
  • Used Multithreading concepts.
  • Used a Multi Touch Handler to control the naval base getting attacked from the air planes.
  • Did Rendering on the screen using Surface Handler and animations to move airplanes.

Confidential

Software Engineer (Android Developer Intern)

Environment: Android, Java

Responsibilities:

  • Developed My Math Cravings Android Application in 2 months.
  • This task involved setting up the Activities, UML diagrams, and defining the scope.
  • Collaborated with the UX team to deliver UI assets, images etc.
  • Worked on shared preferences to store the user scores.
  • Worked on SQLite databases to store the user top 10 scores.
  • Performed application testing on all devices.

Confidential

Software Engineer (Intern)

Environment: HTML, CSS 3, JavaScript

Responsibilities:

  • Developed small web application for a mall in India
  • It has navigation pane, external links, internal site navigation and a form which can submit any query about the site.
  • Took different web applications development and testing technologies courses.

Environment: .Net

We'd love your feedback!