Top 5%
Thuan N.

Scrum Master

Outsourcing
13 years
Hanoi, VIETNAM
Contact us for this profile
i

Why I'm Top 5%

  • Superior technical and people skills
  • 13 years of industry experience
Learn how we hire

My experience

More

Division of a main telecom operatorNovember 2016 - Present

Scrum Master / Android Technical Leader.
  • Management of the Scrum team.
  • Removing impediments during the development process.
  • Providing information on the development progress to the client.
  • Direct communication with the client's technical architecture team.
  • Reviewing the codewritten by other team members.
  • Development of an Android application.
  • Using a continuous integration server.
More

Tinhvan OutsourcingAugust 2012 - November 2016

Android Developer / Android Trainer / Project Manager / Scrum Master / Delivery Manager for an IT and software outsourcing company providing a wide range of
software development and software outsourcing services from support,
consulting and maintenance to software and application development as a
whole.

Participation in the development of several projects within the company:

I. An application developed for a startup in Silicon Valley representing the world's first artificial intelligence teacher helping its users to learn English (June 2016 - November 2016).
- The application main features are: in-application purchases, audio recorder, client-server data transferring.
- The application was developed within a team of 3 members.
- Role: Scrum Master, Android Developer.
  • Keeping close in touch with the clients.
  • Working as a mentor in order to help the clients build user-friendly features on the Android version.
  • Coordination of other teams who came from Portugal and India.
  • Offering support for the local team in solving technical issues.
  • Management of the Scrum team.

II. An application developed for a successful startup in Silicon Valley representing a personalized and socialized learning model (July 2016 - Present).
- The project represents an exceptional educational experience that helps students succeed throughout their lives, not just only on the next test.
-  The application was developed within a team of 5 members.
-  Role: Project Manager.
  • Building a Ruby on Rails team in order to transfer the work from India and Indonesia to Vietnam.
  • Discussing the requirements with the client.
  • Coordination of the other teams who came from Indonesia, India and the US in order to move the development team to Vietnam.
  • Collecting the student and teacher observations in order to upgrade the learning management system.

III. An application developed for a startup in Silicon Valley representing a robotic system to help people be with their family every time from anywhere, all over the world (April 2016 - July 2016).
- The project involved the conversion of a controlling robot system based on Node.js to the new one, working with WebRTC technology.
- The application main features are: the use of WebRTC technology, Android service, Android local socket, real-time communication.
- The application was developed within a team of 5 members.
- Role: Project Manager, Android Developer.
  • Keeping close in touch with the clients.
  • Coordination of the US team.
  • Offering technical support to the local team.

IV. A project aiming the conversion of Flash content within an education system to HTML5 (January 2016 - April 2016).
- Role: Team Leader.
  • Working on several lessons, including mathematics, physics, etc.
  • Managing a team of 10 developers; following the progress, tasks and issues.

V. A project representing amotorbike delivery and transportation service (comparable to Uber) (November 2015 - December 2015).
- The application main features are: Android location base service, Android custom view, Google Cloud message.
- Role: Android Developer.
  • Working with the Indonesian team in order to delivery an urgent important demo of the Android version for the investors.

VI. Several educational projects.
  • Working onsite at Vietnam's educational publishing house.
  • Reading the Epub3 format with extra media data and HTML5 interaction.
  • Upgrade of a quiz application.

VII. An Android application that allows users to connect to a group of people who own cars from a well-known automotive manufacturer and to join several events (January 2015 - April 2015).
- The application main features are: communication with the web service, GCM, 2D Graphic.
- The application was developed within a team of 5 members.
- Role: Android Developer.
  • Application design, development and maintenance.

VIII. A project representing an internal application for a company providing a wide range of services, from consulting to system development, operation and maintenance (February 2014 - December 2014).
- The application main features are: Android services, "lazy load, load more" option, Android graphic, Android location base service, Android media, Android setting: brightness, volume, vibration, Bluetooth, Wi-Fi, Android Phone, Message.
- The project was developed within a team of more than 500 members.
- Role: Android Sub Leader.
  • Management of a team of 10 members.

IX. A banking payment project (October 2013 - Present).
- The application main features are: RSA encryption.
  • Writing a JAVA module to encrypt the information using the RSA algorithm.

X. A project representing a social network in Japan (July 2013 - February 2014).
- The application main features are: the option of communicating with the server by using JSON or XML, Android hardware such as: camera, sensors and GPS, Android location base service.
- The application was developed within a team of over 90 members.
- Role: JAVA Developer.
  • Maintenance and upgrade of the Android version of the application.
  • Working with several social networks APIs such as Facebook, Twitter and G+.
  • Upgrading an old architecture (since 2010) using new techniques in Android, such as Fragment.
  • Use of Google Admob, Google Analytics and several other Admob SDK from Japan.

XI. An Android MP3 player that can play MP3 audio files, manage songs, albums and artists.
- The application main features are: Android services, the option of communicating between browsers and Android native applications, the option of "lazy load, load more", Android media player, SQLite.
- The application was developed within a team of 6 members.
- Role: Android Developer, Project Manager.
  • Application design, development and maintenance.

XII. An Android quiz application which can interact with multimedia resources (April 2013 - May 2013).
- The application main features are: the option of communicating between JavaScript in browsers and Java in Android native applications.
- The application was developed within a team of 3 members.
- Role: Android Developer.
  • Working onsite.
  • Use of HTML5, JavaScript, jQuery, jQuery mobile, PhoneGap library.

XIII. Asystem allowing users to create dynamic catalogs for sale (February 2013 - April 2013).
- The application main features are: dynamic layout, the option of communicating with Web services, the option of "lazy loading, load more", synchronizing the data between the client and the server.
- The application was developed within a team of 4 members.
- Role: Android Developer.
  • Application design, development and maintenance.

XIV. A system based on the augmented reality for a German luxury vehicle, motorcycle, and engine manufacturing company (January 2013 - April 2013).
- The application main features are: Android NDK, Augmented Reality technology, Android camera, Images recognizing.
- The application was developed within a team of 3 members.
- Role: Project Manager, Android Developer.
  • Application design, development and maintenance.

XV. An educational application allowing the user interaction with PDF books containing extra data such as: videos, audios, images and notes (September 2012 - January 2013).
- The application main features are: Android custom view, Android 2D graphic, Android NDK.
- The application was developed within a team of 35 members.
- Role: Technical Leader.
  • Working with the PDF format on Android.
  • Use of the Chain of Responsibility Pattern.
  • Use of SQLite database.

Gaining several awards within the company:
- Second prize in the “Every One An Idea” competition (for an idea related to recognizing a trademark using the Augmented Reality technology);
- Employee of the year (2012, 2013);
- Employee of the month (June 2013, October 2013, October 2014);
- Contributory award (an award for the significant contribution to the development of the company's brand over the first ten years).
More

VTC MobileOctober 2010 - July 2012

Android Developer for a leading digital content provider in Vietnam.

Participation in the development of several projects within the company:
I. A social network which allows users to connect, add friends, chat, talk, sms etc. via Internet (comparable to Zalo) (April 2012 - August 2012).
-  The application main features are: the option of communicating between the Android client and the XMPP server, -    Android 2D graphic, "lazy loading".
- The application was developed within a team of 30 members.
- Role: Android Developer.
  • Application design, development and maintenance.

II. An Android store application for a smartphone company (October 2010 - April 2012).
- The application main features are: Android services, Android custom view, the option of communicating between Android and services.
- The application was developed within a team of 30 members.
- Role: Android Developer.
  • Application design, development and maintenance.
  • Use of JSON and XML.
More

ProjectsOctober 2009 - October 2010

Developer / Business Analyst / Team Leader for a series of online selling start-up projects on several e-commerce platforms.
  • Application development and maintenance.
  • Creation of new features.
  • Use of PHP, ASP, HTML, JavaScript.

My education and trainings

Studies in Engineering of Applied Mathematics and Information Technologies, Faculty of Applied Mathematics and Information Technologies - Hanoi University of Science and Technology. 2005 - 2009