Download PDF

Summary

Hi, I’m An DUONG, a Ruby developer based in Bangkok (Thailand)

Here’s a list of things I doing:

  • Design database with MySQL, PostgresSQL, MongoDB.
  • Creating server-side, client-side, implementing RESTful APIs with Ruby, Rails for server-side and Javascript, Handlebars, Underscore, Backbone, Ember for client-side
  • Build concurrent system with Socket IO.
  • Setup environment, monitoring server and deploy Ubuntu, CentOS on Amazon, DigitalOcean, Heroku.

A sociable person, highly skilled in problem solving, research, communication and team work.

Able to communicate in English.

Education

20112014

DaNang College of Technology

Learn Information Technology in 3 years and get 5 scholarships from university. Graduation classified pretty good

Skills

  • Ruby

This is my primary skill.  

Have more experience with frameworks.

 + Ruby On Rails

 + Hanami

  • Database

Worked with:

  + My SQL

  + PostgreSQL

  + MongoDB

  + Redis

  • Client-side

Worked with:

  + JavaScript

  + Underscore

  + Handlebars

  + Backbone

  + Ember

  • Test

Can write Unit test on Ruby, Ruby On Rails, Hanami with framework  RSpec

Know little about Automation test: Cucumber.

Continuous Integration: Jenkin, Circleci, Travis-ci.

Review syntax code: Robocop, Houndci

  • DevOps

Setup environment and deploy for staging, production.

Can work with 

 + Nginx web server

 + Unicorn web server

 + Cronjob

Work on Ubuntu, CentOS, Amazon Linux.

Work on Amazon Web Services, DigitalOcean, Heroku.

Monitoring server with Cloudwatch, Newrelic.

  • Amazon Web Service

Worked with:

  + Identity and Access Management (IAM)

  + Elastic Compute Cloud (EC2)

  + Elastic Load Balancing (ELB)

  + Amazon Machine Images (AMI)

  + Simple Storage Service (S3)

  + Relational Database Service (RDS)

  + Virtual Private Cloud (VPC), Route 53

  + Cloudwatch, Simple Email Service (SES)

  • ChatOps

Worked with:

  + Lita

  + Hubot

With ChatService:

  + Chatwork

  + Slack 

  + Facebook

  • Frontend

Know:

 + CSS3, HTML5

 + Bootstrap, Foundation, Material Design for Bootstrap

Know little:

 + LESS, SASS, BEM

  • PHP

Worked with:

  + CakePHP

  + Laravel

  • Java

Worked with:

  + JSP

  + Hibernate

  + Android

  • Erlang - Elixir

Beginner:

  + Elixir

  + Phoenix Framework

  • Meteor

Basic Meteor.

Custom Rocket.Chat for Jinjer Kintai with logic of project. (https://chat-kintai.jinjer.biz)

  • Git

Have experience using Git.

Using Github, Bitbucket.

Follow with Git follow, Github follow.

  • Research

I love research technology, I read any news relative with Ruby, Rails, Hanami, Phoenix, Javascript.

Follow blog of developers on the world.

I love concurrent technologies, chat, real-time.

Work History

Sep 2016Present

Ruby On Rails Developer

Nimbl3 Thailand
Dec 2015Aug 2016

Ruby On Rails Developer

Neolab VietNam
  • Jinjer Kintai:

    • This is a project for a startup company in Japan. This project will help managers manage paperworks on a website. Here is some important features:
      • Working time management: Calculate total hours of working time, total hours of working overtime.
      • Salary management: Calculate salary for each staff.
      • Staff management: Create time-card for staff, create shift for staff.
      • Holiday, Day off management.
      • Integrate Chat systems such as ChatWork, Slack, Chatops, RocketChat.
    • Role: Ruby on Rails developer, Integrate Chat developer and DevOps.
    • Time: 8 months
    • Number people in project: 20
    • Technical Skills: Ruby On Rails, AWS Services, Bootstrap, Javascript, Underscore, MongoDB, Redis, ChatOps, Meteor.
    • URL: 
Oct 2015Present

Ruby On Rails Developer

Freelancer
  • Asian Beauty:
    • This is social about beautiful for woman. The project helps woman share or get experience about beautiful from another user. Here is some important features:
      • Register or Login with Facebook/Gmail account.
      • Post article, post image, video.
      • Comment, Share, Love article.
    • Role: Ruby on Rails developer, DevOps.
    • Time: 2 months.
    • Number people in project: 3
    • Technical Skills: Ruby On Rails , AWS Services, Bootstrap, Javascript, SASS, SEO, PostgresSQL, Redis.
    • URL: http://www.asian-beauty.vn/
  • Strange Snake:
    • From Snake Classic ideal, we created new game Snake with new rules, the project is server side for game. Here is some important features:
      • User register, login with Facebook account
      • Save level, map, money, score for user
      • Sync level, map, money, score to any device
      • Leaderboard score with world or with friend list.
      • Admin page get report stats of game every day.
      • Push notification to user
    • Role: Ruby on Rails developer, DevOps.
    • Time: 2 months
    • Number people in project:  6
    • Technical Skills: Ruby On Rails, AWS Services, PostgresSQL, Bootstrap, Javascript, Redis.
    • URL: It's will publish soon, this is video overview https://www.youtube.com/watch?v=3EK-y6xPajI
  • Xbean service system
Apr 2015Dec 2015

Ruby On Rails Developer

AsianTech Inc
  • AidTower:
    • This is project about online learning platform. Study online student can study any category: music, math, computer, ...and teacher can get money from lesson of them. Here is some important features:
      • Teacher create lesson with type lesson is online or offline.
      • Student can make schedule study with any teacher, any category
      • If lesson is offline, teacher create video of lesson before and when correct time on schedule of student, student can view lesson, view video.
      • If lesson is online, when correct time, student and teacher will be go to room and make video concurrent real time.
      • Student and teacher can Chat real-time, send file.
      • Payment for student and teacher.
    • Role: Ruby on Rails developer.
    • Time: 4 months
    • Number people in project: 10.
    • Technical Skills: Ruby On Rails, Bootstrap, Javascript, MySQL, Redis
    • URL: https://www.aidtower.jp/
    • Virgo:
    • Sleep:
      • The project helps users can have a sleep wellHere is some important features:
        • Get data of sleep from device
        • sleep analytic quality
        • Draw graph sleep.
        • Admin view stats user, data user.
      • Role: Ruby on Rails developer, DepOps.
      • Time: 2 months
      • Number people in project: 3.
      • Technical Skills: Ruby On Rails, Bootstrap, Javascript, MySQL, AWS Service.
    Jun 2014Apr 2015

    PHP Developer & Android Developer

    Software Developer Center at DaNang University
    • Project Manager System
      • Using Laravel framework write project manager system.
      • Some function include:
        • Manager team, project, milestone, task, comment.
        • Notification via email about task, comment,....
      • Role: PHP developer.
      • Time: 3 months
      • Number people in project: 2
      • Technical Skills: Laravel, Bootstrap, Javascript, MySQL, deploy.
    • Dashboard & API for Technatives:
      • This is dashboard for admin of Technatives company and API for HurtLocker Application.
      • It manager all Android and iOS application of Technatives company, include
        • Total download application via day
        • Event, Purchase, Notification.
      • For API for HurtLocker, it includes
        • Manager purchase application, time expert.
      • Role: PHP developer.
      • Time: 4 months
      • Number people in project: 5
      • Technical Skills: CakePHP, Bootstrap, Javascript, API, MySQL, deploy.
      • URLhttp://partner.technatives.com/login
    • Foodbook
      • This is project for startup company, a social food in Viet Nam on Android, iOS.
      • Some function include:
        • Login with Facebook, Google.
        • Add new restaurant.
        • View list restaurant via address.
        • View detail, comment, like, rate, restaurant.
        • Share to Facebook.
      • Role: PHP developer and Android developer.
      • Time: 3 months
      • Number people in project: 4
      • Technical Skills: PHP, Android, API, MySQL, deploy.

    Interest

    - Programming, reading technical news.

    - Reading book

    - Travel, game, movies, music, sport.

    Contact