We provide IT Staff Augmentation Services!

Android Software Engineer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • An Android, J2EE, Web Front End/Backend and Linux device driver developer, seek for programmer/analyst/web developer positions.

TECHNICAL SKILLS :

Language : Java, C, C++, Linux C, Shell Script, MySQL, MsSQL, JavaScript, CSS, HTML.

Tools : J2EE, Servlet, Java Spring, Android SDK, Android NDK, Android Studio, Eclipse, Maven, Aqua Studio, Nodejs, ExpressJS, ReactJs, MongoDB, SVN, Git, MatLab, Linux LXR

WORKING EXPERIENCE :

Confidential

Android Software Engineer

Responsibilities:
  • Program architecture design.
  • UI implementation.
  • Java Socket-related mechanisms implementation.
  • Camera-related mechanisms implementation.
  • A primary maintainer of InsydeIME (an Android input method editor published by Insyde Software Corp.) .
  • Responsive websites for Android.
  • Android Java Frameworks maintaining and customizing.
  • Android/Linux device drivers maintaining, and co-working with device vendors, such as companies produce touch-pads, speakers and WIFI/Bluetooth etc.
  • On-site support on production lines in China Shanghai factories. Job duties include production line test programs implementation, and Android OS bug issues Q & A for factory stuffs.
  • Lenovo Mocca Android System integration.
  • HP Maya Android System integration
  • HP Phobos InsydeIME integration
  • Acer Citizen tablet System integration
  • Insyde Android app Share Kantan development
Confidential

Android Apps/NodeJS Developer

Responsibilities:
  • Main developer of Thermaltag, which is an app for seafood company detecting frozen foods temperature by Android phone. A Internet of Things application.
  • Integrated native C libraries, such as ABBY OCR, by JNI.
  • Mobile and Website backend ExpressJS RESTful APIs implementation. Focused on relational database query for credit card payment system.
Confidential

Tiny Linux Operation System Building

Responsibilities:
  • Installed BusyBox into a hard drive and combined it with the compiled Linux source code.
  • A tiny system only require for 1GB hard drive space.
  • Provided me the inside view in kernel compiling, kernel parameters customizing , and LXR code tracing.
  • Gained clear concepts about kernel working flows(memory management, thread context switch and network/protocol transferring flow).
Confidential

Internet Shortest Routing Path Analysis 

Responsibilities:
  • Built an virtual network system and used Dijkstra algorithm in Java to find the shortest path from a source machine to the destination machine.
  • Considered the length between router to router in terms of transmission capacity and physical wire material.
Confidential

Online Book Store System

Responsibilities:
  • Simulated a real world business application for providing online book purchasing, like Ebay and Amazon.
  • Used relational database plus JDBC to handle business logic.

We'd love your feedback!