We provide IT Staff Augmentation Services!

Java/android Developer Resume

0/5 (Submit Your Rating)

SUMMARY

  • Over 8 years of experience in the area of software development for mobiles and embedded systems, which include understanding requirement specification, working on software design, coding, testing and maintenance.
  • 4+ years of experience of full life cycle of Android Application Development, which includes testing on device and simulator as well.
  • 1+ years of Experience of working on Android platform and frameworks and customizing it as per requirements.
  • Developed Context aware middle ware Framework modules for mobile platforms using C, C++ and Java.
  • Worked on implementation of OMA - DM protocol for android devices.
  • Extensive knowledge of using REST and SOAP for android devices.
  • Expertise in using Design patterns and object oriented methodologies to design software for mobile devices.
  • 2+ years of Experience of iPhone application development on iOS 2.1.
  • Web Development experience using Python, Java Script, CSS3, HTML5, and Django.
  • Experience of using version control and bug reporting tools like clear case, clear quest, svn, perforce and GIT, JIRA, Redmine etc.

TECHNICAL SKILLS

OPERATING SYSTEMS: Linux, Windows, Mac OS X, iOS, Unix, Xen Server, Android, Windows Mobile.

LANGUAGES: C, C++, Java, Perl, Objective C, Java Script, XML, HTML5, CSS3, Shell Script.

TOOLS: AND TECHNOLOGIES Android Studio, Gradle, Eclipse, ADT, Jira, GIT, Perforce, GERRIT, Jenkin, MySql, x-code, valgrind, gcov, bullzeye, SWT, MS Studio, SOAP, REST, SVN, JUnit, CUnit.

Miscellaneous: JSON, SCRUM, Agile, Open Source Libraries, gson, Log4j, ksoap 2, Kernel Compilation, Device Drivers Development for Linux, Content Management System, Web Analytics.

PROFESSIONAL EXPERIENCE

Confidential

Java/Android Developer

Technologies Used: Java, android studio, json, gson, REST, eclipse, Fragments, SQLite.

Responsibilities:

  • Porting zone application to multiple devices. It includes UI customization, OutOfMemory Error fixes, and device specific bug fixes.
  • Ported Confidential Zone android M, which includes removing apache library, adding permissions as per new permission model, New UI screens etc.
  • Developed Confidential Zone’s EPP payment module.
  • This work involves creating new UI fragments, communicating with server using REST, parsing json using gson etc.
  • Developed analytic reporting framework for Adobe analytics for Confidential Zone.
  • Developed landing page of Fun & Games. This work required lot of UI design, Action Bar Customization, adding Animations etc.
  • Worked on Action Bars extensively.

Confidential

Java/Android Developer

Responsibilities:

  • Designed OMACP application and implemented WAPPUSH parser for android.
  • Designed different modules of project using good design methodologies.
  • Implemented user interfaces for android OMA-DM application.
  • Developed core libraries in C++, C and interfaced them with java using JNI.
  • Worked on maintenance release of old android Models.
  • Analyzed Syncml Messages and adb logs.

Technologies Used: Java, OMADM, OMACP, android, C, C++, QXDM, QPST, git, perforce, Odin, wire shark, Syncml protocol, adb, Linux, Eclipse.

Confidential

Java /Android Developer

Responsibilities:

  • Adding new features to android stack.
  • Fixing bugs reported by service providers and testing team.
  • Modifying existing features as per the requirements of service providers.
  • Writing JNI code to synchronize Android UI layer with modem layer

Technologies Used: Eclipse, JAVA, C++, Android open source, Perforce, Wire Shark, Linux, Android NDK, adb, QPST, QXDM

Confidential

Java /Android Developer

Responsibilities:

  • Wrote application in JAVA using Android Framework in Eclipse.
  • Tested this application on simulator and on device.

Technologies Used: Eclipse, JAVA, android framework.

Confidential

Java/Mobile Application Developer

Responsibilities:

  • Adding Wrote application in Objective C using COCOA Development Environment.
  • Tested this application on simulator and on i-phone device.
  • Worked on finding a method of bypassing authentication in web accounts.

Technologies Used: Xcode, objective c, svn, http Protocol, paros, COCOA Environment.

Confidential

Mobile Applications developer

Responsibilities:

  • Implemented location APIs.
  • Implemented unit test cases using c unit framework.
  • Implemented some small scenario applications using these APIs.
  • Implemented weather sensor APIs.
  • Implemented common interface layer.
  • Implemented unit test cases for them using c unit framework.

Technologies Used: C, C++, STL, COM, MS visual studio, Linux, WM6, c unit test Frame work, lcov, gcov, Bullseye, Valgrind, RDF, xml, WebDAV, ARMS, OMAP3 and many more

Confidential

Software Engineer

Responsibilities:

  • Scaled down kernel to fit board requirements
  • Compiled kernel for X86 and ARM architecture
  • Built cross compilation tool chain for ARM
  • Configured and compiled gcc, busy box, bin-utils
  • Installed embedded Linux software along with eclipse on customer’s machines

Technologies Used: gcc, Linux kernel compilation, busy box, bin-utils and many other open source software

Confidential

Responsibilities:

  • Wrote driver code and tested it on target device

Technology used: gdb, Linux box, arm cross compiler

Confidential

Software Engineer

Responsibilities:

  • Wrote the C program on the kernel side, which is the PDW card driver.
  • The driver is compiled as modules using kernel headers, and using insmod installed in the kernel.

Technology used: c, Linux box, gdb, and Linux internals.

Confidential

Responsibilities:

  • Wrote the touch sense and output keypad modules interface
  • Carried out the unit testing for the same

Confidential

Responsibilities:

  • Developed test plan and test cases for a MSP430 based embedded controller used in textile yarn controller.
  • Was responsible for collecting bugs from the tests and reporting it to the development team

We'd love your feedback!