Android Developer Resume
Eagan, MN
SUMMARY:
- Proactive and dynamic IT professional in Android Development with 8 years of experience producing widely used mobile apps that connect businesses with new customers.
- Demonstrated expertise across complete software development lifecycle (SDLC).
- Exceptional analytic, technical and problem - solving skills. Proven ability to work independently and collaborate effectively in teams.
- Track record of delivering world-class user experiences.
- Established success in deploying Android applications to Google Play Store and achieving strong ratings.
- Award-winning performances in academic and professional settings.
TECHNICAL SKILLS:
Language: Java, C++
Third Party Library: RxJava, Retrofit, OkHttp, Gson, ButterKnife, Picasso, Volley, Glide
Design Patterns: Singleton, Adapter, Factory Method, Iterator, Dependency Injection, Builder, Strategy, Fac ade, Template, MVP
Algorithms / Data Structures: Big O, Sort, Search, Linked List, Stack, Queue
Android Technologies: GCM, Android Firebase, Push Notifications, Google AdMob
Web Technologies: RESTful Web Services, HTML, CSS, JavaScript
Application Servers: Glassfish, Tomcat
Databases: MySQL, SQLite, Realm, MongoDB
IDE / Utilities: Android Studio, Eclipse, ADT, IntelliJ IDEA, Xcode, MS Visual Studio, Sublime
Operation Systems: Windows Server, Linux, MacOS
Application Servers: Glassfish, Tomcat
Source Control Tools: Git, SourceTree
Methodologies: Agile-Scrum
PROFESSIONAL EXPERIENCE:
Android Developer
Confidential, Eagan, MN
Responsibilities:
- Refactoring application (implemented Dagger 2, Rx, Database, MVP).
- Managed database persistence, caching and memory management functionality.
- Developed the user interface (Gallery, Gridview, Listview, Tabwiget, and Webview), category searching.
- Working on user authentication and authorization management for whole application lifecycle.
- Developed update patches, modules and components to mitigate security risks.
- Wrote technical specifications and maintained all reports pertaining to application development process.
- Worked in debugging the application using Logcat.
- Wrote unit tests and debugged critical problem application issues such as crashed, memory leak, concurrency problems, and improve the performance of application.
- Tested the application on multiple Android devices and fixed the issues.
- Embedded Google Maps API, GPS Location into app with zooming controls.
- Implemented Realm database and SharedPreferences in application data management.
- Integrated location based services using Google Maps API to display locations of the nearest stores.
- Implemented OkHttps to increase the app performance during consuming the RESTful web service.
Technical Environment: Java, Retrofit, Realm, Google Maps, Facebook SDK, Android Studio, GitHub, Design Patterns: Singleton, Template Method, Factory, Adapter, MVP