Thuan N.

Scrum master

Outsourcing
Senior
Hanoi, VIETNAM
Contactez-nous à propos de ce profil

Mon expérience

Voir plus

Division of a main telecom operator01.11.2016 - Présent

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 code written by other team members.
  • Development of an Android application.
  • Using a continuous integration server.
Voir plus

Tinhvan Outsourcing01.08.2012 - 01.11.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 a motorbike 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. A system 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).
Voir plus

VTC Mobile01.10.2010 - 01.07.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.
Voir plus

Projects01.10.2009 - 01.10.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.

Mes compétences

Langues parlées

ENGLISH: Advanced
VIETNAMESE: Native speaker

Networks and systems

Windows

Languages

ASP, JAVA, Java JDK 1.7, JavaScript, PHP, XML

Technologies

GCM

Web technologies

HTML, HTML5, jQuery, jQuery mobile, JSON, Node.js, Ruby on Rails, WebRTC

DBMS

SQLite

Analysis methods and tools

AppDynamics 4.0.1, Sonar

Development Environment

Android Studio 1.2.2, Google Cloud, RSA

Protocols

XMPP

Embedded and Telecom

GPS

Mobility

Android, Fragments, PhoneGap

Miscellaneous

Agile, Scrum, AdMob, Facebook API, Genymotion 2.4.0, SourceTree 2.0.5, Twitter

Multimedia

Flash

Web Analysis and Statistics

Google Analytics

Mes études et formations

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