We provide IT Staff Augmentation Services!

Android Developer Resume

0/5 (Submit Your Rating)

Richardson, TX

SUMMARY

  • 8 Years of Experience in software development which includes 3 Years of Experience in Native Android and Java development.
  • Strong experience with performance improvement and memory leaks in Android.
  • Developed prototypes of hybrid applications in Android.
  • Proficient in all phases of software development with extensive experience in SDLC (Software Development Life Cycle).
  • Worked with agile software development teams with everyday scrum meetings.
  • Very strong in Data structures and Algorithms.
  • Integrated many productivity tools like Resharper, style cop.
  • Worked with cross platform teams across projects to gather dependencies and project planning ahead of every sprints.
  • Performed the role of Scrum masters in every team.
  • Actively participated in bug triages and tracking customer feedback and user case studies into product implementation.
  • Exposure to interaction between various devices and different versions of Android.
  • Proficient in database design and management system, and influence design in real time projects.

TECHNICAL SKILLS

Languages: C, C++, VC++, C# .NET, Java, PHP, ASP.NET, Python, SQL, HTML5, XMLJavascript, XAML.

Frameworks: Android SDK, PhoneGap, .NET

Libraries: STL, MFC, ANPOP, jQuery, Raphael JS

Tools: Fiddler, ADB (Android), Gradle, ANT, Wireshark, ADT, Systrace, Trace View, LogcatBounce checker, Pro Guard, Pixel Perfect, Geny Motion.

IDE: Eclipse, IntelliJ, Android studio, Visual studio.

Other: AJAX, CSS3, SOAP, REST, JSON, CSS, MVC

PROFESSIONAL EXPERIENCE

Confidential, Richardson, TX

Android Developer

Responsibilities:

  • Develop UI using standard widgets from Android tool kit.
  • Implement new libraries for new UI or other common tasks that can be used across the projects.
  • Improve the performance of existing applications using tools like Traceview and find other alternative solutions.
  • Integrate third party application with existing Confidential applications and extend the functionality
  • Integrated database to improve the functionality of existing applications.
  • Implemented content providers for sharing the data and developed views by using media content provider and optimized the same.
  • Developed services which can provide new content to the user on everyday basis.
  • Established communication between components using Broadcast Senders, Receivers and Thread handlers.
  • Developed custom controls derived from ViewGroup which can animate and provide new experience for the users.

Confidential, Indianapolis

Software Development Engineer

Responsibilities:

  • Developed UI for most of the modules in the application using List View, Grid View, View Pager and Tab layouts using Action Bar.
  • Integrated search widgets to perform search through their collections, load recent search and suports voice based search.
  • Developed custom UI by drawing on the Canvas using native Android SDK API.
  • Implement Tablet compatibility for the application, which was only phone compatible earlier.
  • Implemented services using GSON library and part of design team in architecture of Web services.
  • Implemented Serializable and Parcelable objects to send across activities.
  • Improved the application performance by detecting memory leaks using DDMS.
  • Developed generic libraries for downloading images and other resource using Async task handlers.
  • Developed utility classes to handle Validations of user information using regex functions and other common app functionalities.
  • Developed prototype using PhoneGap for cross platform compatibility.
  • Implemented login functionality using Sterling services.

Confidential, Seattle

Software Development Engineer

Responsibilities:

  • Developed UI for most of the modules, involving list views and draggable list views.
  • Designed GSON Type adapters for serializing and de - serializing all the models used in the application.
  • Involved and driven the cloud architecture to implement features like next suggested episodes or programs to the user.
  • Implemented Glyph font’s concept to replace bitmaps and images in the app to reduce app size and memory leaks.
  • Integrated dependency Injection like Dagger in the app.
  • Created compound controls which could be used across different parts of the application.
  • Extended the features of open source charting engines like A-Chart control and customized it for the application needs.
  • Implemented custom animation drawing on the canvas to illustrate users work out metrics.
  • Implemented login feature in the application using Confidential login services.
  • Implemented notifications and alerts using notification bar and push button notification.
  • Developed Custom Application widgets to improve reusability
  • Worked on local data storage using shared preference, SQLite database and file system.
  • Implemented all the REST calls in the application through OData formats.
  • Worked in Scrum and agile software development methodologies.
  • OO Concept and UML were immensely used for modeling.
  • Used Bluetooth technology to establish the connection with other hardware device.

Confidential

Responsibilities:

  • Developed UI for the entire application and designed backend REST calls using ODATA API’s.
  • Designed and developed the entire work flow and worked with cloud and hardware teams to integrate the components.
  • Developed custom list views for the internal Android framework, which could be used across all development teams.
  • Integrated cross platform components like BING maps, and developed custom web views for internal Android library.
  • Used Async Tasks to implement various cloud calls and implemented background services using Services in Android.
  • Integrated test Automation using JUnit and Robo electric.
  • Worked with Location and Google Maps API’s and integrated it with real time applications.
  • Developed UI’s portable across different screen sizes and resolution.
  • Implemented perf markers and reduced memory leaks in the application.
  • Worked with Android tools like DDMS, ADB and ProGuard.
  • Created services to constantly monitor background agents in the application.
  • Used Notification service to inform user about the cab status and other updates.
  • Used JSON for web service calls to access external database.
  • Tested the widgets for multiple devices, densities and screens
  • Worked closely with QA team for bug fixes and bug repro issues.

Confidential

Responsibilities:

  • UI design, development & debugging of the application and fixing issues reported by the users.
  • Responsible for design & implementation of login module which contains customer & technicians login.
  • Developed new screen GUI widgets, layouts, custom lists, custom layouts, custom adapters & pixel perfect UI for LDPI, MDPI, HDPI and XHDPI devices.
  • Designing & development of email module and dial functionality which is used to send email and calling.
  • Designing & implementation of Google Map integration to locate near by IT service center location.
  • Responsible for using GSON object from the server response to implement markers on Google maps to show service center.
  • Worked on GPS location services which are used to get the current location of the driver.
  • Integration of Google analytics with mobile application.
  • Used SVN to check the version and keep a track of update with the project.
  • Implemented integration with social media like Facebook and Twitter in the app.
  • Involved in application enhancement by finding the performance issues and improving application performance using Android Lint & view tools and DDMS Logcat.

Confidential, New York

Android Developer

Responsibilities:

  • Developed prototype app for showing the latest the mergers and acquisition deals.
  • Involved and designed all phases of software development life cycle (SDLC).
  • Worked on the backend design for the REST calls for the mobile application.
  • Implemented views with scrollable list views, Navigation Drawers and Action bars.
  • Utilized tools such as Gradle to streamline build automation and testing.
  • Implementation of Android Broadcast Receiver and Services to start and trigger application activities without User knowledge or intervention especially for pages with images and videos.
  • Major work involved using Web services, reading data from the website and Implemented Http Communication using KSOAP Data
  • Improved the accuracy of web scraper which gathers financial data with more features.
  • Implemented generic data visualization tool by extending open source javascript library for visual enhancements in the website.
  • Developed a tool to create custom mind maps to improve the internal productive.
  • Used HTML5 to embed video advertisements.

Confidential, New York

Web Developer

Responsibilities:

  • Involved in the design of online web portal to promote retailer business in Brooklyn.
  • Implemented both front-end and back end for the Nabes games web portal and successfully showed demo to retailers in market.
  • Played major role in business development area to raise funds for the startup and identify revenue

We'd love your feedback!