Developer Resume
Chicago, IL
SUMMARY
- Over 4 years of IT development experience including 3+ years of Android Mobile Applications development.
- Expertise in Android core application development.
- Work on several API integration - social networking.
- Comfortable with new concepts such as Fragment, NFC, Bluetooth API and Google Map API v2 etc.
- Good understanding of Design Patterns like MVC, MVP, MVVM, etc.
- Optimized applications by implementing listeners to Broadcast Messages from Android and other apps.
- Knowledge and Implementation Experience with Content Providers to fetch Address Book data, SMS and also Custom Providers.
- Worked with Push Notifications (GCM), Local Notifications.
- Worked with Services to implement long running operations and background Tasks.
- Experience in Android application UI design implementation and development
- Experience in Multi-threading and background tasks using AsyncTask, Intent services etc.
- Experience in optimizing for multiple device screen sizes and Android versions
- Exploring Google Analytics API and Google Add Mob.
- Knowledge of Volley integration.
TECHNICAL SKILLS
Languages: Core Java, Android.
IDE: Eclipse, Android Studio, NetBeans
OS: Windows XP- 8.1
Web Services: REST, JSON, GSON, XML.
Web Technologies: HTML 5, CSS, Javascript and PHP
API: Google Map, AD, Volley, Bluetooth
Social App Integration: Facebook, Twitter, Google+
Version Control Tools: GitHub, SVN
Methodologies: Object oriented methodology, Design Patterns, Agile
Databases: SQLite, MySQL
PROFESSIONAL EXPERIENCE
Developer
Confidential, Chicago, IL
Responsibilities:
- Use Google map API to do the locating.
- Use Face++ API to do the Train/Recognition.
- The photos uploaded are saved in Face++ server.
- The user information is saved in our own server. (User name, password, and the face group he can visit.)
- The communication now is using SMS. But in the later version I will change it to other way, which can communicate inside the app. (Client to server to client). I will make my own server.
Technology: Android, Face++API, Google Map V2.
Developer
Confidential, Chicago, IL
Responsibilities:
- Participated in design and architecture meetings to decide on the technology stack suited for the application development.
- Designed and developed app functionalities using agile methodology by breaking down project goals into sprints.
- Participated in daily scrum meetings to report assignment progress and discuss confronted issues with team members.
- Supported multiple screen resolutions implementing different layouts for portrait and landscape.
- Extensive use of AsyncTask for doing background processing like downloading the images and displaying it on the screen.
- Worked with the design team and the usability specialist to design a user friendly interface for the Android application.
- Wrote technical specifications and maintained all reports pertaining to application development process.
- Worked in the new design, gave a new look and feel in the app, applying styles and themes.
- Built the UI/UX using material design implementing Fragments and Navigation Drawer for quick access to different activities and for the better experience of the user.
- Use of GIT for the source control management to support version control for the app.
- Used the JIRA bug tracking tool for quality control and to view and resolve pending tickets.
- Used tortoise SVN for updating and managing the code.
Technology: Android, REST, PHP, MySQL, Google Map V2.
Developer
Confidential
Responsibilities:
- Created customized views for better user experience.
- Designed the RESTful web services and JSON Parsing for the received responses.
- Parsed JSON data to display information to the user and save in phone memory using sqlite.
- Parsed JSON data to display user’s friend list and activity.
- Implemented GCM to received notification from server.
- Created test cases and test data for testing the application using JUnit Extensions.
- Used JIRA to track issues and performed unit testing on the app functions to ensure that the output is as expected.
- Used Git hub for updating, sharing and managing the code.
Technology: Android, REST, Linux, Apache, MySQL, PHP.
Developer
Confidential, Chicago, IL
Responsibilities:
- Coordinate meetings with the UI and UX team to design the user interface by giving feedback about Androidguidelines for developing user interfaces
- Integrated customized Volley to handled connection status to avoid crashes and indicates to the user when he needs to be connected to the Internet.
- Created Alert Dialogs for help and about.
- Created player service to handle player
- Implemented Rest web service request.
- Included Preference Fragment to change the preferences as which lanes the user wants to see.
- Used tortoise SVN for updating and managing the code.
- Integrated AdMob framework forAndroidto show banners to the users.
- Parsed Json data and converted to Java objects for handling using Json Parser.
- Tracked the debugging process usingAndroid Studio DDMS.
Technology: Android, REST, PHP.
Developer
Confidential, Chicago, IL
Responsibilities:
- Coordinate meetings with the UI and UX team to design de user interface by giving feedback about Androidguidelines for developing user interfaces
- Integrated pdf to display pdf e book.
- User can purchase and read book from internet by using in-App purchase
- For bookmark use pdf jar file.
- Parsed Json data and converted to Java objects for handling using Json Parser.
- Tracked the debugging process usingAndroid Studio DDMS.
Technology: Android, REST, PHP, epub.
