Biginer Xamarin Developer Resume
Fremont, CA
SUMMARY
- Over 5 combined years of experience in object oriented technologies on client server, which include 3.5+ years of Android Operating System experience in interactive application Development and database management.
- Great understanding of teh SDLC from client perspective to product deployment.
- Ability to quickly adapt to fast changes under any work environment.
- In - depth experience wif IDEs like Eclipse, Android Studio, Dreamweaver, and Microsoft Visual Studio for client specific implementations.
- Ability to develop applications based on Activities, Services, Broadcast Receivers, Content providers, Location based services, Notifications, multithreading etc.
- Ability to dealing wif OpenGL & Phone gap hybrid app development.
- In-depth understanding of teh Software Development Life Cycle (SDLC) process which
- Including Designing, DeveloXML)
- Ping, Testing and Implementations.
- Contexture experience in utilizing Web services (REST, SOAP, AJAX, JSON, and
- In-depth understanding and employment of HTML, CSS (3), JQUERY,SQL. worked in various Design Patterns like Singleton, MVC, Factory etc., and implemented various multi-threading methodologies for parallel processing.
- Familiar wif both Agile and Scrum development methodologies using JIRA, Rally.
- Ability to work remotely and onsite team work. Maintain professionalism, commitment and self-organization.
- Exemplary leadership and TEMPeffective management skills
- Knowledge of data communication principals and concepts.
TECHNICAL SKILLS
Languages: Java, Ruby, C PROGRAMING, XML and SCRIPT Web Skills HTML, HTML5, CSS3
Web Services: SOAP, RESTFUL, WSDL, JSON, XML API Facebook, Google, Weather Underground
Frameworks: ANDROID, SDK, NDK, JNI
Databases: Oracle, MySQL, SQL server, DB2
IDE/Dev Tools: Net beans, Eclipse, Android Studio. Aptana.
Webserver: Apache, TomcatTesting J-unit (Utilizing Espresso)
Systems: Windows, Unix/Linux Repository Git Hub, SVN, Bit bucket
PROFESSIONAL EXPERIENCE
Confidential
Biginer Xamarin Developer
Responsibilities:
- Developing web based application for breeding purposes using visual studio.
- Using Xamarin studio to create a cross platform mobile application (in progress)
- Learning new features and C# in Xamarin University
Confidential
Android Developer: WebServices and Front End
Responsibilities:
- Adding Live Video Streaming Feature to an Existing Android Application Using WebRTC
- Real - time Data Synchronization from backend services to front end.
- Working wif Design Team on teh new features before they get submitted for approval.
- Used Git-hub for version control. Web technologies (i.e. AJAX, JSON and RESTful web services)
- Testing new parts of application making sure code merge won t disrupt overall functionality
- Reproduce issues reported by users through logs.
Confidential, Fremont CA
Android Developer
Responsibilities:
- Integration of Google Maps API to pin point vendors and customers location for delivery option.
- Refactored teh code base to better integrate wif different components such as UI and database management. .
- Fixes production bugs on PLM under teh feedback of headquarter
- Implement new service API in teh client to better interact wif teh backend side and receive http response.
- Do code review wif senior leader to make sure high - quality code.
- Used Git-hub for version control. Web technologies (i.e. AJAX, JSON and RESTful web services)
- Handling different stream bit rate.
- Reproduce issues reported by users through logs.
Environment: Android SDK 4.0 and up, Android Studio, NSD-Mdns, XML,JSON, REST Web services, SQLite, Google Maps.
Confidential, Chicago, IL
Android Developer
Responsibilities:
- Using agile process to create a business mobile app.
- Creating skeleton application UI & implementing fragments using Android SDK.
- Strictly follow Activity Life Cycle wif keep in mind Process Service Life Cycle.
- Creating Intents (explicit, implicit), Multi - threading and Creating Linear, Relative and Table layout.
- Implementing Surface view, Date picker, and Time picker.
- Defining elements like Gallery, Grid view, List view, Tab widget, and Web view.
- Dealt wif Map Activity, Itemized Overlay, Map Controller, Location Manager, Location Listener.
- Used Git-hub for version control. Web technologies (i.e. AJAX, JSON and RESTful web services)
Environment: Java, Android SDK, Android Studio, Git-hub, Oauth, Windows OS, Linux
Confidential, San Francisco, CA
Android Developer
Responsibilities:
- Upgrading of teh UI from teh existing application to meet client demands.
- Used services, Sync tasks and Alert Notification API to implement event reminder into teh mobile app.
- Participated in all teh phases of SDLC from design, development through testing, porting and support of application after deployment.
- Responsible for design of user interface using various custom layouts, buttons, dialog boxes, alert boxes and edit boxes.
- Implemented XML parsing using SAX parser to parse teh data from teh server and provide defined structure.
- Used Android content providers for implementing features like sending email.
- Used list views & populated lists from databases using simple adapters.
- Used Services, Async tasks for handling long term operations and ensure best UI Performance and responsiveness.
- Responsible for performance optimization of application server, database and workflow process.
- Used SVN for project management and version control.
- Involved in post - production support and Change Request process to fix teh bugs.
Environment: Android SDK 4.0, Android API's, Java, SQL, XML, Eclipse IDE 3.5, ADT Plug-in, SVN (version control), DDMS console
Confidential, Boston, MA
Junior Android Developer
Responsibilities:
- Extensively involved in user meetings to gather teh requirements of teh application.
- Extensively used Object Oriented programming Concepts and followed agile methodology.
- Participated in developing teh UI for teh app using edit boxes, buttons, time picker, date picker, dialog boxes, alert boxes and spinners using various layouts.
- Worked on context and options menu in a dynamic fashion to display counts for teh menu items for teh entire app.
- Implemented logic to store and retrieve data related to latest deals in a SQLite database.
- Implemented XML parsing using SAX parser to parse teh data and access teh services.
- Involved in unit testing wif eclipse debugger.
Environment: Android SDK, XML, Eclipse, SQL, DDMS, Android 1.5 -4.0.3.
Confidential, West Sacramento, CA
Failure Analyst Technician/Black box Testing
Responsibilities:
- Assembly of different types of computer systems - DELL, BUTSER, DATADOMAIN, INTEL.
- Testing and troubleshooting computer electronics sub-parts and assembly units.
- Maintaining production quality by working wif quality engineers to identify problems.
- Burning processing and testing-(CERT) CERTIFIED ENVIRONMENTAL TEST.
- Manual Testing Black box using Linux