State Grid Fiberlink Inc.

Junior Java Developer
Beijing, China, 2011 - 2013

Description: Smart Home is state-funded home automation system. Consumers could easily connect and control all the household appliances through Smart sockets and their smart phones. It is also convenient to manage the consumption of electrical power and switch the electricity plans through the system.
Responsibilities:

  • Developed and published apps for the Android platform using Android SDK, JavaSE 6, eclipse IDE and the Android AVD.
  • Participated in a program of weekly seminar about mobile devices, with emphasis on the Android platform.
  • Developed Web applications using Core Java, Java Script, MVC, OOD, OOP, and client side validation using java Script, business service layer using MVC.
  • Research and Development of REST services and migration of existing SOAP services to REST services along with implementation of new services in REST.
  • Also participated in several Linux technical training classes, including an Introduction to the Linux Kernel for Application Engineers, Advanced Linux Kernel and Device Drivers for Linux (prepare for Smart Socket and Smart Router development).
  • Writing efficient, maintainable and reusable code that preserves privacy and security. Proficient in object-oriented design, data structures, problem solving, complexity analysis, and debugging.
  • Regarded as a self-motivated and well organized team player.

Smart Home for Android
Fiberlink

Environment: Core Java, J2EE, ADT, Android SDK 2.2, JavaSE 6, RESTful web service, Spring, JPA, JNDI, oracle sql, SVN, Eclipse.