We provide IT Staff Augmentation Services!

Senior Engineer Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • I have experience in mobile embedded device software engineering around 13 years.
  • Currently, I'm seeking a position of Software Engineer that is utilizing my broad engineering knowledge and global experiences.
  • My background includes professional experience in three of embedded platforms; Qualcomm Native Platform, BREW MP(Mobile Platform) and Android Platform. All of them are the most important platform in each generation of mobile device since 2000. So, I can introduce myself as a multi - platform experienced mobile software engineer. I have strong experiences in designing Graphical User-friendly Interface (HMI) for many years.
  • The main role was contacting and supporting my customer's requirements while I development Mobile Web Browser on BREW MP. The customers were LGE and SAMSUNG for mobile smart phone. The development was focused on my customer's requirements above anything.
  • I trust these my career will go far to show in pursuing a career with Software Engineer. I feel that my familiarity and flexibility with mobile device development engineering will allow me to be a fast learner to working with any purpose that your company focuses.

TECHNICAL SKILL:

  • C, C++, MFC, Java(Android),
  • Special Experience of UX/UI and HMI to interface to User and Device.
  • Experience of Windows, BREW, BREW MP, Qualcomm, Android.
  • Experience of various devices, platforms, environments.
  • Visual Studio, Eclipse, SubLime Text
  • JTAG(Trace32), QXDM, Wire Shark
  • SVN, GIT, GitHub, Jenkins, Gerrit, Testflight
  • OCP (Oracle Certified Professional): PL/SQL

PROFESSIONAL EXPERIENCE:

Confidential

Senior Engineer

Responsibilities:

  • Using mDNS for broadcasting and searching Set Top Box in WiFi zone.
  • Responsibilities in the whole UI/UX implementation of Smart Phone App.
  • This app consist of Service part on Set Top Box and Client part on Smart phone.
  • Android app of PTT Client for Public Safety Management System.
  • Participated in Android PTT client application for Public Safety PTT System as a national government project.
  • Make specification document of PTT client stack for interworking with Media Engine, PTT Server, and Dispatching Office.
  • Responsibilities in the constructor of SQLite DB Provider.
  • This project is currently in a stage of beginning from February 2015.

Confidential

Senior Engineer

Responsibilities:

  • Sub-leading of LinkIt incubation chatting project.
  • Applying the methodology of Agile movement to help businesses respond quickly and success of alpha version in a short period by daily scrum and sprint plan.
  • Development Android chatting client by using XMPP and REST protocol.
  • Designing application architecture on Android platform, and HTML5 version also.
  • Responsibilities to make a client controller that can communicate with server.
  • Responsibilities to construct XMPP server with Openfire.
  • Optimization the application for the thread working and memory resources.
  • Using SQLite data base in client side and implementing of DataBaseManager to manage User Data, DB version, Data access.
  • Applying the software design pattern; MVC, Sington, Factory Method.
  • Applying ‘jsonpullparser’ for data communication format of JSON.
  • Using EC2 server hosting service of AWS(Amazon)
  • Implementation of VoIP feature to allow voice communication by using Nable solutions
  • Apply Proguard to make obfuscate source code by decompile.
  • Using Github to manage version and Jenkins to auto-build system.
  • Using Gerrit for code review system and TestFlight for internal release.
  • Development environment is Windows OS and Eclipse.
  • Interface to PM and customer in Japan by daily meeting.
  • In charge of UX/UI and screen flow plan with Japanese designer.
  • Mobile web browser(NetFront3) for smart phone of SPRINT, USA
  • Development of NetFront4 mobile web browser application using Santos3.0 that is based on BREW MP
  • Development of Santos3.0 standard version for SPRINT, cooperation with Access-America in San Jose.
  • Participation the development of Browser Core and Standard version also.
  • Responsibilities to plan the work scope, develop and debug application following by the SPRINT requirements specification.
  • Responsibilities particularly to the UX/UI as like IME(text-editor), chrome focusing and event handling by using BREW MP API.
  • Customizing the browser applications for each 8 models.
  • Interface to customer (LG & SAMSUNG) by providing technical support and release binaries NetFront4 products.
  • Implement of TTS function for reading out the contents of web page.
  • Development environment; Windows OS, BREW MP, ARM Compiler RVCT 2.2.1, Visual Studio 2008, Github, Perl, Cygwin, QXDM, QPST, T32, Wire Shark.

Confidential

Engineer

Responsibilities:

  • Implement of PTT(Push To Talk) by using Kodiak solution.
  • Responsibility of PTT function that utilize the BREW UI.
  • PTT field test and debugging in San Diego.
  • Designing UI: Menu Tree, GUI Image.
  • Responsibility of Utility Tools: Calculator, World Time, Lunar/Solar, Unit Conversion, Stop Watch.
  • Responsibility of Organizer Tools: Morning Call, Alarm, Scheduler, D-Day, Voice Memo.
  • China Text Editor: Text Editor was developed by using Zi8 v6.0.
  • Zi8 was processed by porting China character set database and API solution.
  • PC Communicator Tool: PC Sync is a tool to communicate between handset and PC like phonebook, photo, music, memo, schedule, handset setup.

We'd love your feedback!