Dung P.

Software Developer

Outsourcing
Advanced
Hanoi, VIETNAM
Contact us for this profile

My experience

More

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.
More

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

Analysis Methods and Tools

Jackson

Environment of Development

NetBeans, GIT, Eclipse, SVN, Maven

Web Technologies

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

DBMS

MySQL, MongoDB, Redis

Technologies

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

Networks and Systems

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

Languages

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

Miscellaneous

Machine Learning

Application Servers

ElasticSearch, Memcached, Apache Tomcat

Open Source solutions

Play Framework

My education and trainings

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