Contract Android Application Development Resume Profile
NY
SUMMARY
- Good knowledge in IBM Rational Rose in the design process for generating UML diagrams to represent Use cases, Sequence diagrams and Class diagrams
- Good hands-on experience in implementing multi-threaded, client-server architecture
- Hands on experience in working with Oracle and Sybase databases
- Hands on experience in configuration management system using different source and version control tools ClearCase, Perforce, SVN and GIT
- Hands on experience with profiling tools such as Bugzilla, SZilla bug tracking tool
- Hands on experience in writing transactional procedures using PL/SQL
- Hands on experience in protocol development and testing such as RTP, UPnP, SIP using C/C
- Very good knowledge of OOP and OOAD concepts
- Extensive experience in mobile applications development in different SDKs like SHP, BADA, MeeGo, Limo, Android SDK
- Extensive experience in writing C/C /Java code on Linux / Unix / Windows environment
- Solid understanding of all phases of SDLC right from requirements gathering till post implementation support
- 9 years of Information technology experience in Analysis, Design, Development and Testing of software product solutions using C/C and Java
- Knowledge on UMTS. CDMS and GSM protocols.
- Experience in implementing Web Services using XML/HTTP technologies
- Experience in implementing multithreaded applications in C using IPC Synchronization mechanisms like semaphore, mutex and locks
- Exposure to the processes and documentation practices adhering to SEI CMM Level 5 standards
- Worked on infotainment and telematics for interacting between mobile and car devices.
- Worked on Algorithms and Data structures
- Experience preparing Software Design Document SDD Unit Test plan UTP for the application
- Extensively worked on framing complex SQL queries
- Extensively worked on implementing automation test cases and performing manual testing of the apps on mobile
- Extensively worked on bash shell scripting and Python, Matti and Ruby scripting
- Extensively used GDB for debugging the code
- Extensive knowledge in memory management, pointer handling, callbacks, Timer and function pointers in C/C
- Excellent team player with good communication and leadership skills.
TECHNICAL SKILLS:
OS | Windows , LINUX and Android |
Languages | Java JDK 1.6 , VB 6.0, C, C , XML, SQL, Embedded C |
IDE | Eclipse 3.x , CodeVision AVR, |
Protocols | Bluetooth, CDMA, UMTS, HTTP , FTP |
Database | MySQL, Oracle, PL/SQL and SQLite3 |
Scripting Language | shell scripts |
Modeling language | UML, OOPS |
Tools | putty |
Methodologies | Agile methodology, Iterative development, Waterfall model |
PROFESSIONAL SKILLS:
Confidential
Contract Android Application Development
Rsponsibilities:
- Also, I developed three apps using Bluetooth to communicate with proprietary h/w devices tracking g-forces and displaying their output. I have also been responsible for a number of rapid prototypes that were either for internal spec purposes, or were then handed off to other teams.
- Worked on large agile team for the Meijer department store chain's Android mobile app to convert web app to native Android. Three of the six screenshots shown on Google Play were my part of the project.
- A coffee shop chain's app for their customers, the Dutch Bros. Coffee App which incorporates Google Maps to find the nearest store location, Twitter and Facebook integration to upload customized drinks , an RSS feed of the Coffee chain's announcements, and the Parse.com API to retrieve menu and nutrition information. I wrote this entire app in 5 weeks using their iOS version as a model.
- An encrypted email client app Voisc that works with SMTP, POP3, IMAP and Exchange servers to send and receive encrypted email and documents.
- A Social-Networking app named Galaxier for Isaac Daniel Group utilizes RESTful services and is able to cross-post to Twitter and Facebook. This app was modeled after an existing iOS app and is no longer available on the market client shut down service .
- I just completed a 4 month contract working on AOL's AIM messenger app I was brought on in response to poor app store ratings due to numerous anomalies and performance issues, and was retained to reskin the app to the current corporate-wide appearance for the app. Ratings have definitely improved.
- My Personal Apps:
- Spades Lackey is also on the Android Market with a free ad-based version here to uniquely assist and score the popular American card game of Spades. This application highlights my Android 2D graphics knowledge and general understanding of the Android UI and SQLite database.
- Release Lackey, on the Android Market since May 2011, please read the reviews and check out the free demo version and the Amazon Appstore, started off as a paper-less photographer's model release application and morphed into a template-driven generic sign-able documents application, containing a number of built-in simple legal templates and the ability to create your own. This app prompts for fields needed by the template, captures required signatures using your finger or stylus and allows capturing of reference photos, then creates and emails the completed document as a PDF file to the necessary parties.
- Also in development, Kiln Lackey, an application to track and estimate progress for both ceramic and glass fusing kilns. This very specialized program will help busy ceramic and fused glass artists by keeping them apprised of expected kiln progress and alerting them at various stages of the kiln firing process.
Confidential
Sr. Android Developer
Android App Development Provider App
Responsibilities:
- Development of the app using Android framework
- Integration of the app with backend and web services
- Signing the apk for Google Play upload
- Debugging and Root cause analysis of production issues
- Customization of the app for Mercedes Benz and BMW
- Offshore co-ordination
Technology: Android, Eclipse, Android SDK ADT, Java, XML, JSON, Web Services
Confidential
Android App Development - Drivewise
Responsibilities:
- Development of the app using Eclipse
- Unit testing of the app
- Signing the apk for Google Play upload
- Offshore co-ordination
Technology: Android, Eclipse, Android SDK ADT, Java, XML, JSON, Web Services
Confidential
Android App Development Consumer App
Responsibilities:
- Development of the app using Eclipse
- Implementation of push notification using GCM
- Unit testing of the app
- Signing the apk for Google Play upload
- Customization of the app for BMW, MINI and Ferrari
- Offshore co-ordination
Technology: Android, Eclipse, Android SDK ADT, Java, XML, JSON, Web Services
Confidential
Android Application Developer Sep 2008 - April 2010
Responsibilities:
- Design, development and bug-fixing of POS application.
- Extensive use of Services to decouple cpu intensive processes.
- Used Sqlite for storing item codes and other billing related information.
- Worked with http post request for socket communication with the server.
- Parsed XML based responses from the server.
- Used custom API's implemented for card transactions.
- Involved in creation of JNI working with NDK to access secure C libraries.
- Project used Agile methodology with SCRUM
- The Project received accolades from the Client for successful and timely delivery of a pioneer product.
Environment: Android Jelly Bean, Core Java ,GIT, GERRIT, Jenkins
Confidential
Android Developer
Responsibilities:
- Assisted in designing the User Interface UI/UX and overall look and feel of the app.
- Implemented Fragments to make the app usable on both Smart phone and tablets.
- Developed the app to adapt to different orientations and various resolutions Idpi/mdpi/hdpi based on the device.
- Worked on the On the Road section of the app to provide the user information regarding their proximity to the closest Locksmith/Tow, Taxi, Rental Car, Gas Station, Hotel and also to the closest State Farm Agent.
- Used Google Maps API to develop location based services for the App.
- Participates and contributes to all phases of the SDLC, including programming, defect correction, unit testing, code review and deployment planning.
- Production monitoring and support as needed.
- Provides expertise on mobile current standards and cutting edge technologies and frameworks.
- Partners closely with non-technical staff to define user requirements.
- Provides estimates for the work plan.
- Assists in producing and executes on well-documented technical designs.
Environment: Android SDK 2.2, SQLite 3.6, Eclipse IDE 3.5, Android API's, JDK 1.6, XML, JSON, HTML, CSS, GPS service, Log cat, SDLC
Confidential
Android Application Developer
Responsibilities:
- Implemented complex custom layout design for Bookz application.
- Responsible for integrating Lessons from the Internal Server and made application flexible to update changes at any point of time.
- Implemented application to handle orientations and support different screen sizes.
- Developed Web Pages using XML, 9 patch and integrated them in Bookz application.
- Handled restful web services consumption for fetching content from the Internal Webserver
- Integrated Facebook feature for easy sign on.
- Integrated Google Map kit for enabling the locations.
- Used subversion as version control.
- Used JUnit for Testing the App.
- Used PayPal API for payment method.
Confidential
Android Developer
- Worked on implementing controller classes for compound views in the UI
- Talked with Product Manager when seeing problems with design when concerning Android
- Worked with many of the popular first and third party frameworks common on the Android platform
- Debugged large and complex codes for current WorxHome product
- Utilized experience working with REST APIs from Android client apps
- Assisted with another Android developer to work on view controller class to handle UI/ business logic interaction
- Worked closely with two iOS UI developers, 10 developers, a UX Designer and QA to coordinate design between both app versions
- Presented quick demos and mockups to show UI in action
- Reported to the iOS developers once a week to give coordinate parts of the project
- Analyzed and optimized application code for efficiency and performance
- Participated in Agile development practices
- Utilized experience designing clean and maintainable APIs
Technologies Used: Eclipse, Android SDK, Adobe Parfait, InVision, UI API |