Dung P.

Software Developer

Contact us for this profile

My experience


Datasection VietnamSeptember 2014 - Present

Technical Lead / Developer within a company that provides to its customers data crawl and social media analysis services.

I. Technical Lead.

Participation in a project aiming the development of a pack of tools, in order to monitor the data about new topics on the internet, every day.
- The project had 3 phases: data collection and storage, data mining and data visualization over the website.The searching and visualization phases were made based on Web Core.
  • Discussing about the data collection.
  • Implementation and daily automatic research on the store of several data.
  • Solving and building the website barebone with Spring source.
II. Developer.

Participation in a project aiming to build natural language processing tools for the Vietnamese market.
- The tools include detach sentence, word-meaning classification, tagging.
  • Researching and defining the algorithms.
  • Tool development and verification of the algorithms.
  • Building tools with Java Core.

DeNA HanoiJanuary 2012 - August 2014

Sysadmin / Server Side Developer / Client Side Developer within a company that develops and operates a broad range of mobile and online services including games, e-commerce and entertainment content distribution.

I. Sysadmin.

Participation in a project for implementing, configuring and monitoring the activity of a game server for the Japanese company.
- The system used the infrastructure of AWS with CentOS.
  • Installation and configuration of the system service.
  • Installation of a tool for monitoring and optimizing the hardware performance.
  • Analysis of the log file in order to optimize the system.

II. Server Side Developer.

Participation in a project aiming to build and develop a mobile game.
- The server side used REST protocol to communicate with the client. The game was published worldwide.
  • Researching and applying the REST protocol for the mobile platform.
  • Working on the server side based on Play framework (one of the best REST frameworks).
  • Use of Memcached to store the temporal data in order to speed up the system.
  • Use of Hibernate to transfer data between Play framework with MySQL.
III. Client Side Developer.

Participation in a project aiming to operate and translate the language for two games.
- The client side supposed the porting process (language translation) as well as the development of new features for the upcoming game events.
  • Searching and translating the language of the game client. 
  • Building a new map (a world map) for the upcoming event of the game.
  • In charge of fixing the UI issues during the porting (language translation) process of the game.

My stack

Spoken languages

VIETNAMESE: Native speaker
ENGLISH: Average

Networks and Systems

Mac OS X, Windows, CentOS, Cacti, Ubuntu, Nagios, Linux


Machine Learning


J2SE, JEE, Hibernate, Spring 4, JDBC, Spring

Environment of Development

Maven, GIT, Eclipse, NetBeans, SVN

Open Source solutions

Play Framework

Web Technologies

AWS, jQuery, CSS3, CSS, Bootstrap, AJAX, Amazon Web Services, HTML4, REST, HTML5


JAVA, JavaScript, PHP, JAVA 8, Perl, SQL

Application Servers

Memcached, ElasticSearch, Apache Tomcat


Redis, MySQL, MongoDB

Analysis Methods and Tools


My education and trainings

Bachelor's Degree in Science, University of Engineering and Technology - Vietnam National University, Hanoi.2008 - 2012

My tests

Spring 4.x quiz medium level
Spring 4.x quiz beginner level
Full Stack Java quiz medium level
MySQL DBA quiz beginner level