Sr. Android Developer Resume
SUMMARY
Innovative Software Developer with 4.5 years of experience in Android application development, continuous integration, accessibility, usability, testing, and Agile development environments. Love to keep my hands dirty in coding, designing solutions, code review and in most of all kind of tech work. I have an extensive experience of developing innovative and complex Android Apps. Keen desire to learn new technologies and share knowledge and ideas with others.
TECHNICAL SKILLS
Languages: Java8, Kotlin, C++, HTML5, CSS3, JavaScript, jQuery
Platform and Framework: Android SDK, Spring Boot, Hibernate
SDLC: Agile / Scrum, Waterfall
Databases: Firebase, Geofire, Realm, NoSQL, SQLite, Backendless, Parse
Architecture: MVP, MVVM (LiveData, Room, Data Binding)
Design Patterns: Singleton, Adapter, Template, Factory Method, Builder, Command, State, Observer, Visitor
Reactive Programming: RxJava, RxAndroid
Dependency Injection: Dagger2, ButterKnife, RoboGuice, Android Annotations.
Image Loading Glide, Picasso, Ion Image Loader, Volley Image Loader
Network Calls Retrofit, Volley, OkHttp
Serialization Gson, Moshi
Parsing JSON, XML, HTML
Google Services Maps, Location, Navigation, Directions, Routes, Places, StreetView
Firebase: Real Time Database, Authentication, Storage, Crashlytics, Cloud Messaging
Social Media Integration Google+, Facebook, Twitter, Instagram, LinkedIn
Push Notifications FCM, GCM, OneSignal.
Source Control System: SVN, GitHub, Git, Bitbucket
Code Analyzer and Memory Leakage SonarLint, LeakCanary
Other: Bluetooth and Wifi connectivity, Mokito, Expresso
IDE and Tools: Android Studio, IntelliJ IDEA, Eclipse, NetBeans, Jira, Jenkins, Postman, Photoshop, Coral Draw
Platforms: Android, Linux, macOS, Windows
PROFESSIONAL EXPERIENCE
Confidential
Sr. Android Developer
Responsibilities:
- Planned application architecture and developed modules.
- Conducted code review, contributing greatly to research and development.
- Coordinated Agile demos and meetings.
- Wrote Android Unit tests and UI tests using Mockito and Expresso.
- Implemented SVN and JIRA for continuous integration.
- Performed troubleshooting and resolved issues reported by both customers and QA team.
Technologies Used: Windows, Android Studio, Android SDK, MVVM, Java, Kotlin, RxJava, RxAndroid, Realm, Bluetooth connectivity, Mockito, Espresso, Dagger 2, SVN, JIRA, Retrofit, Picasso.
Confidential
Android Developer
Responsibilities:
- Developed project for home automation, education and Market place.
- Participated in all phases of software development including; requirements, design, coding and testing.
- Defined tools, frameworks, and protocols to be used for home automation in real time.
- Trained junior team members in latest technologies.
- Delivered high - quality product within deadline to present to stakeholders.
Technologies Used: Java, Kotlin, Android SDK, Android Studio, Microsoft Azure, Bitbucket, Git.
Confidential
Android Developer
Responsibilities:
- Developed and delivered functional modules.
- Provided UI/UX guidelines for mobile application development
- Communicated with senior developers at client’s end though email and meetings.
- Integrated software design patterns.
- Coordinated with diverse team members.
Technologies Used: Java, Android SDK, JIRA, Bitbucket.
