Software Engineer,resume Profile
PROFESSIONAL SUMMARY:
over 5 years of Software Engineering background in various industries. Skilled in object-oriented programming and design. Experienced in developing mobile applications for iPhone, Android, Linux-based, Win32-based operating systems pure Win32-API and embedded systems. Strong capabilities in systems architecture designing and development of complex systems. Hands-on experience in developing client side SDK APIs, implements functionalities using UI. Involved in the development of eBook reader for Android platform and other various platforms. Performed various iApps for iPhones such as physic game, radio app. Developed Quick References applications for Android platform.
Troubleshot issues on mobile applications: Android, Java, iOS. Performed deCarta client side API for Tiled Map Display, Routing, POI Search, Geocoding, Reverse Geocoding as well as thread optimization, preloaded tiles, and caching. Implemented bookshelf of eBook reader, animation of books on bookshelf during dragging selected one, open book animation Open GL ES 1.1 , highlights JavaScript, WebKit , etc. Performed front end software development for a client server apps. Ensured documentations are in place. Developed SQLite database, code review, bug fix. Good communication skills, proactive, and works well in a fast-placed team environment.
TECHNICAL SKILLS:
Programming Languages: C/C , Objective-C, Java, JavaScript, SQL.
Tools/Framework: Xcode iPhone SDK , Cocoa Touch, Core Data, Android SDK, NDK, JNI, MS Visual C 6.0, 7.0, 8.0 Qt, STL, Win32 API , Network programming, Algorithmic background 2D/3D graphics , Databases SQLite, Firebird , Git, SVN, MS Visio, MS Project, MS Office
OS/Platforms: Mac OS X, Microsoft Windows, Ubuntu
Professional Experience:
Confidential
Software Engineer
Responsibilities:
- Support ooVoo partners in developing, delivering, and maintaining partner specific ooVoo android software.
- Performed integration QCOM HW video acceleration h264 encoder/decoder on qualified android devices.
- Performed development and integration Stagefright nVidia Lenovo/Dell, h264 encoder/coder HW video acceleration on android tablets Android 3.1 .
- Performed development 4 way video on android devices.
- Performed development and integration HW Marvell video acceleration h264 encoder on Vizio android tablet using OpenMAX IL Android 3.1 .
- Performed development demo animations for video call.
Skills Utilized: Java, JNI, C/C , Eclipse, Android SDK, NDK, Stagefright. OpenMAX IL, Open GL ES 2.0, Cocos2D.
Confidential
iOS Game Developer
Responsibilities:
- Developed iOS game called baboon in my spare time
Skills Utilized: Objective-C/C/C , Cocos2D, Box2D.
Confidential
Lead Engineer
Responsibilities: Involved in the development and design of eBook reader for Android platform Samsung Galaxy Tab . Developed eBook reader. Implementing bookshelf, animation of books on bookshelf during dragging selected one, open book animation Open GL ES 1.1 , highlights JavaScript, WebKit . Implementing additional functionality, utilizing UI. Developed deCarta mobile Client SDK API for SLP 2.0. Developed client side API, server side is deCarta Troubleshot issues on mobile applications: Android, SLP. Ensured documentations are in place. Tiled Map Display Panning and zooming , Routing Pedestrian and multi-stop driving directions , POI Search Local search , Geocoding Freeform and structured address lookup , Reverse Geocoding Lat/Lon to street matching . Performed thread optimization, Preloaded tiles, and caching.
Skills Utilized: Java, JNI, C/C , JavaScript, Eclipse, and Android 2.2/3.0, Open GL ES 1.1, WebKit, NDK, Multithreding, Samsung Linux Platform SLP 2.0 , SQLite, Curl, Multithreding, EFL, XML LibXml .