Post Job Free

Resume

Sign in

Project Developer

Location:
New York, NY
Posted:
February 01, 2016

Contact this candidate

Resume:

AMMAR KHALID

actcfc@r.postjobfree.com

Cell: 240-***-****

SUMMARY:

• 6+ years of experience in design and development of hybrid and native Android Applications and Games.

• Experienced Android Developer who designed and developed commercial grade consumer application for Android mobile devices with extensive user interface development.

• Experienced in all phases of SDLC including Design, Documentation, Implementation, and Testing on Windows and Linux using Java, Java Script.

• Experienced with Agile software development processes with focus on Design and Development methodologies. Proficient in developing consumer as well as enterprise level mobile apps using Android SDK, Unity 3D.

• Experience in Android UI toolkit (basic/picker/list views, adapters, dialogs, menus) and Layout Managers. Proficient in Android application framework: Activities, Intents, Services, Content Provider. Experienced with Android SDK tools: Debugger (DDMS), Device Manager (AVD).

• Android application framework: Activities, Intents, Services, Broadcast Receivers, Authentication, Camera API.

• Integration of the Android based mobile applications with RESTful web services

• Good understanding of the web related technologies, formats, and protocols (XML, REST, JSON)

• Linux, SQLite, Object oriented Design/Programming

• Experience in working with the version control (CVS, SVN); Bug tracking tools. Computer Skills:

• Programming Languages: Java/J2EE, Android SDK, C#, HTML, XML, JavaScript, Lua

• Java Skills : Android Programming, JSP, Multi-threading.

• Packages/Tools: Android Studio, Unity, Carona, Photoshop, 3D Max, Junkin, IntelliJ, Eclipse, GIT.

• Database: SQL, Oracle 10g/9i, SQLite

Romio, Manhattan, NY April 2015 to Present

Role: Sr. Android Developer

Project Description:

Romio is a solution for business and consumers based on trust. Experts are available for recommending and help people in find- ing best suitable services providers according to their needs Responsibilities:

• Worked in different phases of the project development life cycle like requirement gathering, ui design, development, testing, deployment and maintenance

• Used Retrofit and HttpOk for network calls and image loading.

• Used concurrency constructs such as Threads, Handlers and AsyncTasks for performing long running operations

• Developed parsers (Restful) to communicate data between front end users and the web service backend

• Estimated development efforts and entered estimates into agile project tracking tool.

• Provided regular updates within the tracking tool. Choice Hotels, Phoenix, AZ Feb 2014 to March 2015

Role: Android Developer

https://play.google.com/store/apps/details?id=com.choicehotels.android Project Description:

Choice Hotels Mobile is an enterprise level solution for users of Choice Hotels on a native (Android) platform. Choice Hotels Mobile application lets you search hotels, manage your booking with features for tracking, locations, and rate quotes without/ with logging in.

Responsibilities:

• Worked in different phases of the project development life cycle like design, development, testing, deployment and maintenance

• Used application components such as Activities, Services, Content Providers and Broadcast Receivers along with their lifecycles to define the applications overall behavior

• Used concurrency constructs such as Threads, Handlers and AsyncTasks for performing long running operations

• Developed parsers (Restful) to communicate data between front end users and the web service backend

• Estimated development efforts and entered estimates into agile project tracking tool. Provided regular updates within the tracking tool

• Participated in daily project stand-up (Scrum) meetings

• Designed and developed prototype products as needed

• Troubleshooting and fixing programming bugs and defects as documented and prioritized

• Delivered products that meet business goals and functional requirements.

• Worked in a team environment and shared knowledge

• Evaluated new technologies and software products to determine feasibility and desirability of incorporating their ca- pabilities into the platform.

American Limo LLC, Baltimore, MD Jun 2012 to Feb 2014 Role: Android Developer

Project Description:

American Limo LLC is a Limo services provider company android native app. The app shows you where the closest cars are located so you can be picked up in minutes. Payment is easy and will be charged the credit card using Google wallet.It provides trusted customer support and professionally licensed and insured drivers. Responsibilities:

• Designed and developed Name recording and playing feature.

• Developed NameTone feature using Contacts framework and Sign In flow with OAuth Server Integration.

• Android APIs used to develop this App: Custom Adapter, Contacts Framework, Http Server Integration, etc.

• Other Android APIs used are: Google Map API and Google Custom Search API.

• Developed user-friendly UI using widgets like Menus, Dialogs and Selection Widgets like ListView and ScrollView as per client need.

• UI designs with different layouts and widgets corresponding to various resolutions and different orientations.

• Involved in creating reusable component with Fragment for different resolution devices and different orientation of Landscape and Portrait.

• Implemented the Dashboard, Action Bar, Quick action UI Design Pattern and Draw-9 Patch Images.

• Write the Android asynctask service to update List View Screen.

• Integrated Facebook API for easy sign on, fetch user data and publish stories.

• Implemented the Android animation style & gesture events to flip the Screen/Layout.

• Involved in developer testing by porting the app on multiple devices with various screen sizes. Cogsoul Software Solutions, Lahore, Pakistan Nov 2007 to May 2012 Role: Senior Software engineer

https://play.google.com/store/search?q=cogsoul&c=apps Responsibilities:

• Designed and developed Mobile hybrid and native Android applications and games.

• Contributed to the development of social media integration libraries for score sharing.

• Contributed to the development of a server side ads monetizing script.

• Contributed to the development of the ads integration libraries for applications and games.

• Be part of an agile team to develop a unified processing platform.

• Analyze high level specifications, design and develop Components, Services and Solutions for the product.

• Demonstrate innovative, out-of-the-box thinking

• Deliver end to end solution involving development, testing, continuous integration, deployment etc.

• Responsible for consuming the REST services, getting a JSON response and parsing them to get the required infor- mation.

• Had to closely work with QA team while fixing bugs.

• Attend daily meetings with business, product team, architects and contribute to product architecture and solution. Freelance Android Projects Jan 2010 to September 2014 Lightinthebox (Available on App Store)

https://play.google.com/store/apps/details?id=com.lightinthebox.android LightInTheBox is shipping affordably priced apparel, electronics, homeware and lifestyle accessories to millions of customers in over 200 countries. With the LightInTheBox app’s intuitive interface you can tap into our amazing line of products to pur- chase items on the go.

• Check out the latest products and sales.

• Add products to My Favorites on the go. Read customer reviews for insights into products.

• Get full access to your order history.

• Pay for your purchases using PayPal, Credit or Debit Card, Western Union and Wire Transfer. Games (available on Google Play and IPone Store)

https://play.google.com/store/search?q=cogsoul&c=apps

• Highway Stunts Riders (Unity 3D)

• Bird Flight Control (Corona SDK.)

• HotWheel Highway Drive (Corona SDK).

• Super Truck (AndEngine)

• Moto Highway Drive (AndEngine).

• Street Basketball Hoopz (Corona SDK.)

• Checkers (PhoneGap)

Education:

The Islamia University, Bahawalpur 2011

Masters of Computer Science

Government college University, Lahore 2006

Bachelors of Computer Science

Publications:

• Cloud Computing: Deployment Issues for the Enterprise Systems, Journal of Computing (JoC), vol. 4, Issue 10, pp: 61-65, ISSN 2151-9617.

Conference Papers

• Cloud Computing: Data Management and Assurance Issues, The 2nd International Conference on Future Networks

(ICFN 2010), Sanya, China.

• Cloud-based Data Analysis and Management, The 2nd International Conference on Computer Engineering and Appli- cations (ICCEA 2010), Singapore.

• Data Processing Issues in Cloud Computing, International Conference on Computer Technology and Development

(ICCTD 2009), Kota Kinabalu, Malaysia.



Contact this candidate