Ifra Mehmood

Ifra Mehmood

$3/hr
Android Application Development
Reply rate:
-
Availability:
Hourly ($/hour)
Location:
Lahore, Punjab, Pakistan
Experience:
5 years
 Mobile Application Developer -IFRA MEHMOOD Objective I would like to pursue my career in a work environment that will utilize and reinforce my technical abilities; To succeed in an environment of growth and work in a job that provides me job satisfaction, self-development and more importantly, learning opportunities. Personal info Name : Ifra Mehmood Father’s Name : Mehmood Ahsan CNIC :- Education : BS (Software Engineering) Experience : 3 years and 5 months Mailing Address: R12, Row#6 Block E National Cement Housing Cooperative Society, Gulshan e Iqbal Block 10A. Rashidminhas Road Karachi Mobile #:- DOB:- Experience A) Software company: oDesk Time Period: January 2015 to present Role: Freelance Android Developer Tools and Technologies: Eclipse, Android , Barcode Scanner, SugarCRM, Charles, SQL Server, XAMP Main Work Features : REST, SOAP, JSON/XML Parsing, Sqlite, Facebook Integration, Google Map/Places Api, Google Analytics, Multithreading, Lazy Collection, SugarCRM. Profile Link:- https://www.odesk.com/users/~0109c745a8a380421c B) Software house: Rolustech Time Period: March 2013 to January 2015 Role: Android Developer Tools and Technologies: Eclipse, Android , SugarCRM, Charles, SQL Server, XAMP Main Work Features : REST, SOAP, JSON/XML Parsing, Sqlite, Facebook Integration, Google Map/Places Api, Multithreading, Lazy Collection, SugarCRM. Projects:- 1) RSugar It’s an android app that uses SugarCRM servers via SOAP calls; a customer relationship management project that keeps track of customers. I have worked on In-App feature, encoding/decoding of passwords and Async Tasks to fetch and post data via SOAP Api. XML Parsing is done with server response. https://play.google.com/store/apps/details?id=rolustech.RSugarCRMPro&feature=search_result#?t=W251bGwsMSwxLDEsInJvbHVzdGVjaC5SU3VnYXJDUk1Qcm8iXQ 2) AutoAccelerator It is a android application for a AutoAccelerator CRM which is developed using SugarCRM framework. Server communication model is developed using SOAP and XML parsing. Listview in this application shows images of automobiles downloaded from server. As Listview actively recycles the views so bitmaps are loaded using lazy list technique. https://play.google.com/store/apps/details?id=autoAccelerator.activities 3) FindAGasStation It’s an android application that uses Google Map and Google Places api to fetch nearest gas stations wrt user’s current location. Admobs are also integrated in it. https://play.google.com/store/apps/details?id=com.rolustech.findagasstation 4) FindAnEmbassy The application finds nearest embassies based on user’s current location. Google Maps and Google Places API is used. https://play.google.com/store/apps/details?id=com.rolustech.findanembassy 5) FindAPizza The application finds nearest pizza places based on user’s current location . Google Maps and Google Places API is used. https://play.google.com/store/apps/details?id=com.rolustech.findapizza 6) eTrigue Integration eTrigue is an international organization. They wanted eTrigue servers to fetch and store data from SugarCRM server. I developed a java application that would post and fetch thousands of records to SugarCRM servers through multithreading. REST api is used. The idea was to post and fetch 20 records per second. JSON Parsing is done with server response. In case of thousands of number of fetched objects the returning collection can consume all memory available for Java machine. To avoid OutOfMemoryException, lazy collection is used so that we can have a constant memory consumption O(1). Memory profilers were used to keep track of objects. 7) MCV It’s a magazine app that fetches data from server and displays articles in a listview; It also displays related articles to any particular selected article. https://play.google.com/store/apps/details?id=mcv.app.activity&feature=search_result#?t=W251bGwsMSwxLDEsIm1jdi5hcHAuYWN0aXZpdHkiXQ 8) SugarCRM Library It’s a java application that stores SugarCRM data in csv and json files. Authentication to SugarCRM is done through OAuth and data is fetched from server through SOAP calls via session id. Attached files, downloaded from server, are stored in a separate folder. 9) LeadTrak It is an android application that hosts SugarCRM client server. It fetches data from the SugarCRM server to show in listview and detail view, displays google map of the selected location , opens file attachment that are fetched from server after downloading them. C) Software house: GameView Studios Time Period: August 2011 to March 2013 Role: Software Engineer Tools and Technologies: Eclipse, Java, Jython, JavaScript, Mule, Robotium, Sikuli Projects:- 1)Tap Fish Android I am part of the development team working on Tap Fish, an android based project. .Its a game where users have their own virtual aquarium. I have worked on Spinner Feature, in app feature and developed xml UIs for the game considering the fact that more inner layouts will consume more me 2) End To End Automation Server application which is triggered either by a special comment entered in SVN or on its schedule. It download all the required codes, create apks, place them on FTP, run test cases, calculate the stats of test cases, create excel file from stats and notify the stake holders about the results of test cases. All Development is in Java and Android. 3)Tap Fish .Net I am part of the development team working on Tap Fish, a project developed in .Net. .It’s a game where users have their own virtual aquarium. I have worked on developing animations on completion of a specific event. 4)Tap Mall It’s a game where user creates their own virtual mall. All development environment is iMac based working in ngCore which uses JavaScript. I have worked on fashion show module and memory management issues. Skills & Abilities Languages Web Technologies Frameworks Databases Android Java Jython VB PHP HTML/CSS Robotium .NET Joomla MySQL SQlite EDUCATION ACADEMIC PROJECTS softwares used Eclipse, Memory Profilers Mule Charles Cygwin Sikuli Borland C++ Visual Studio 2010 Net Beans Microsoft SQL Server Dream Weaver final year projecT Disaster Management Application in PHP using Joomla and MapGuide. This application marks disaster hit areas of Pakistan on Google Map and register NGOs.CMS is used to give details about the extent of damage in an area on the map.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.