Senior Android Developer Resume
San, DiegO
SUMMARY
- Extensive background in programming and developing
- Experience with OOP (Object Model, Design Patterns), System Development Life Cycle, code optimization, multi - threading, and Mobile Apps included Android, Blackberry & j2me
- Productive and responsible in a fast-paced and multi-tasking environment
- Goal-oriented, self-motivated, creative, resourceful, and energetic team player
PROFESSIONAL EXPERIENCE
Senior Android Developer
Confidential, San Diego
Responsibilities:
- Developed, modified code for Cash Flow Project using Modern Programming included UX, Material Design, Reactive Programming (RxJava/), Binding, Dagger2, in conjunction with MVVM
- Provided calls to backend server using CRUD based on Json format using Retrofit2, and OkHttp3
- Developed and debugged new features included WebView and Location Based (GPS) for ATMs
Technologies: Android (API 21+), Git, Github, P4Merge, Shell, Google Firebase, Dagger2, retrofit2, OkHttp3, RX-Java, Rest, Gson, Binding, Jira and Agile
Senior Android Developer
Confidential, Carlsbad, CA
Responsibilities:
- Developed, debugged & modified code, for uAttend (Biometric fingerprint), & uAccept (Cash Register POS System) using MVP Design Pattern
- Worked with all type of credit cards processing App, AWS cloud system, JSON & XML parser
- Designed, Developed new functionalities, database and tables, cursors and adapters. Implemented Presenters, Fragments, Views (included interfaces and abstract classes) using MVP pattern
- Developed new features for TimeClock in Android
- Developed Employee Registration App (Legion) in Swift3 using Xcode
- Practicing Angular2 in TypeScript
Technologies: Java, Android (API level 19 and afterward), Git, Json, Gson, Butterknife, Retrofit2-Square/Otto Event Bus Libraries, firebase, Alamofire (HTTP Networking in Swift) and Agile
Senior Android Mobile Developer
Confidential, Golden, CO
Responsibilities:
- Developed Bluetooth Low Energy App on mobiles/tablets to communicate with locks’ sensors
- Created UI on tablets allow users to lock/unlock doors via BLE using MVC Design Pattern
Technologies: Java, Android (API level 18 and afterward), Bluetooth Low energy (BLE), Oath2, Git, SourceTree, Gson, Json, and Agile
Android/Tablet Developer
Confidential, Westminster, CO
Responsibilities:
- Developed dialogs, expandable list views, menus and fragments for G12 firmware
- Designed/modified services (AIDL & Parcelable Object), content provider & broadcast receivers
- Developed new functionalities, cursors and adapters. Created and Modified tables in sqlite3 and also provided frontend support for CNH & Confidential project
- Debugged and fixed issues, new functionalities and improved performance by code reviewing
Technologies: Java, Android (API level up to 17), OpenGl, Eclipse, Git, Gerrit, Jira, Teraterm, Confluence and Jenkins. Using Agile Scrum Methodologies for Software Development
