Java/android Developer Resume
0/5 (Submit Your Rating)
Chicago, IL
SUMMARY
- Over 6 years of Professional Software Development experience in Android and Java Development
- Have good experience in all the phases of Software Development Life Cycle such as requirement gathering, analysis, development, testing, deployment and maintenance of Android Apps
- Have worked on Software Development Methodologies such as Waterfall and Agile
- Have experience in working with Android Marshmallow, Lollipop, Kit Kat and Ice - cream Sandwich
- Good understanding of Android backend and UI guidelines
- Consistent experience in Eclipse IDE,and Android Studio
- Integration of public API’s such as Google, Facebook, Twitter
- Implemented SQLite for CRUD operations
- Knowledge of Shared Ps for storing data
- Experience to use 3rd party API’sintegration for login and registration such as Facebook and Google
- Used Asynctasks to implement Web Services for Android Applications
- Experience with client side consumption of Restful web services and SOAP based web services
- Experience in using JSON and XML parsersfor client side data integration
- Proficient in Android applications development involving User Interface development, Notifications, Adapters, Content Provider, Services and Telephony Manager
- Worked with databases like SQLite, JDBC, MySQL and SQL
- Expertise in Data Structure, Multithreading, Collections, Exception handling and Serialization
- Experience in working with multiple version control tools such as Git, Bit Bucket, SVN, Subversion
- Able to perform multiple assignments simultaneously and complete projects in timely manner and within budget
- Ability and desire to learn new skills and take on new task
- Excellent problem solving skills.
- Excellent analytical, creative problem solving, communication, and collaboration skills
- Have good knowledge of MVC, MVP and MVVM
TECHNICAL SKILLS
Programming Languages: Java (Core, Java EE, JDBC, Android), Swift (iOS)
Database: MySQL, Oracle 10g
Tools: /IDE Eclipse, Android Studio, Notepad++, Netbeans
Web Development: HTML, CSS, JavaScript, Ajax, JQuery, NodeJS
Operating Systems: Windows XP/ 7/8, Ubuntu, Android, iOS
Version Control: TortoiseSVN, Subversion, git, Bitbucket
PROFESSIONAL EXPERIENCE
Java/Android Developer
Confidential - Chicago, IL
Responsibilities:
- Experience on implementation of version control software SVN and Bit bucket
- Developed Applications and Modeled the applications using JAVA, RSA tool for Cúram
- Hands on experience in Java JDK 1.7
- Strong hands on experience and understanding of OOPS concepts, CoreJava concepts/API understanding such as Exception handling, CollectionsAPI, Strong Multithreading
- Strong hands on experience on multithreading and data extraction
- Used Log back to print the logging, debugging, warning, info statements
- Good knowledge and experience on Apache Tomcat server
- Interacted with testing team to fixdefects
- Involved in bug fixes, enhancements and code refactoring
- Involved in code reviews with my peers, to achieve best quality code
- Worked in UI Design and Implementation phases and involved in requirement gathering,UI design and development
- Involved in smoke testing the application before internal release
- Team coordination and effective participation in daily SCRUM meetings
- Used Bit Bucket as the version control system and Jira for project management tool
Android Developer/ Python Scripter
Confidential - Chicago, IL
Responsibilities:
- Preparation of Test Plan and Test Scenario's
- Developed automation scripts using python to test functionality of MotorolaAndroid Phones
- Developed automation scripts using monkey runner Testing Android Applications
- Used xlrt,xlwt, PIL and Motorola python library (a python) to develop mobile automation scripts
- Developed BOPIS - Buy online pickup in store Android application
- Used Activities and Fragment to have a smooth flow between screens
- Used Multithreading concepts such as Asynctasks, Threads and Services
- Interacted with the testing team to fix defects
- Implemented custom Toast’s and Snack Bars
- Good knowledge of User Permissions used towards access of Internet, Local Storage, Camera, GPS
- Responsible for the Saved data in the SQLite database
- Used Google cloud based services like Firebase cloud messaging (FCM), formessaging services
- Integrated continuously with Jenkins with android studio and also separately with eclipse
Confidential
Android Developer
Responsibilities:
- Worked in Agile Environment- Participated in daily standup meetings.
- Played a role in writing application logic using Eclipse IDE, Android SDK
- Developed App screens and its workflow using Activities and Fragments.
- Developed rich UI for the most of the modules in the application using List View, Scroll View, Spinners and Navigation Drawer
- Customized list view to horizontal list view
- Customized different widgets that include Buttons, Toast's and Dialog's
- Extensively utilized AsyncTask, Thread, Handler, Services to provide smooth UI experience
- Integrated Location Services using Google Map API for multiple stores
- Implemented Calling Services for different stores
- Social Media Integration with the apps using Google API and Facebook API
- Used Google’sGSON parser to parse the incomingJSON data using and used the POJO’s to use the data in the app
- Participated in several spaces like Designing, Enhancements, Bug-fixing, Knowledge Transfer Sessions and maintenance of the above mentioned applications.
- Responsible for storing demo data in SQLite databases
