Loading...
SKIP
Introduction

about me

9x generation / Mobile Engineer / UX - UI Developer

Hi, thank you for taking a look at my profile. My name is Tuan, BOM as the nickname. With the very high patience in my personality, I would like to approach the new technical skill, finding a challenge, and all I need is the keyword. I really like to have independence in knowledge thinking. That is the only way that can make become confident and make decisions inside a lot of considering deals. Not just the developed function, I would like to do the things that have a creative idea function and that can really make the profit to the production. That is the way can give the motivation for performance working.
Having designing and programming skills is the very advantage of supporting each other. I always want to improve both of them better and better day by day.
The environment working also important to me, the huge part of the quality of the working process will depend on that. Finding a kind environment is will be good for me.

skills

Programing

Web layout
85%
HTML / PUG
CSS / SASS
Bootstrap
JS/NPM
65%
ES5 / ES6
TypescriptNew
Webpack
Babel
ReactJSNew
Java (Android)
60%
Swift (iOS)
65%

Design

UX/UI
75%
Manip
85%
Branding
85%
Video animation
55%
The tools which I used to use for
Adobe Photoshop
Adobe Illustrator
Adobe After Effect
Adobe XD

My main major is IT development, but I have a passion for graphic design, in the past of mine, I would like to become the person who can do all thing and in all the development processing including the designing part. That the reason why I spent a lot of time training by myself the design skill as the relax method of mine.

experiences & skills

2015 - present: Macromill South East Asia

  • Front-end engineer
    Description
    • Develop some layout and function related to the front-end.
    • Design banners and UI/UX for the company's products and campaigns.
    Projects
    Wheel campaigns:

    This is the video that I have made to introducing the FriendWheel's rule and how to use it.

    Advantaged things:

    • Using pure Javascript from the scratch, from the design to the end product.
    • On "Friend wheel 3D", It had been created by ThreeJs, which is the library for modeling 3D in web development.
    Catching things:

    Advantaged things:

    • Using ReactJS and Bootstrap on these projects.
    • Using Lottie and After Effect to create the animation from SVG.
    Card making:

    Advantaged things:

    • Created the card making from pure Javascript with canvas (Drag and drop behavior).
    • Export the image from canvas and making the voted function for the campaign.
    Key achievement
    Fluently and deeply understand the core structure:
    • Fully supported responsive layout for multiple size of layout.
    • Create the eye catched campaign to get more reach to the new user and for the increasing visited member.
    Achievement skills
    Web layout
    85%
    HTML / PUG
    CSS / SASS
    Bootstrap
    JS/NPM
    65%
    ES5 / ES6
    TypescriptNew
    Webpack
    Babel
    ReactJSNew
  • Description
    • Doing and creating some functions/services for the company's products.
    • Tried to understand how the real production work, and soldier on some challenge.
    Projects

    This is the video that I have raised the idea and made by myself to trying to get more reach from marketing.

    IOS (Swift)

    Advantaged things:

    • Create the lucky coin campaign the shaking behavior by native for every day.

      The details link

    • Applied social login through some platforms such as LINE, Google, AppleID.
    • Upgrade the Swift version from v.3.0 to v.5.0.
    Android (Java)

    Advantaged things:

    • Applied Ironsrc for the ads video watching as the campaign. The details link
    • Applied social login through some platforms such as LINE, Google.
    Achievement skills
    PHP
    65%
    Zend
    Laravel
    MySQL
    60%
    Android
    60%
    Java
    iOS
    65%
    Swift
    Key achievement
    Understand how the real production work:
    • The way to organize the database with the backup solution with some risky exception.
    • Separate the development and the staging and the production environment.
    • Using docker to get the flexible and independent config depend on the project.
    • Fluently with git, version control, easier to handle the source code among some of developing function.

2013 - present: Personal project - Freelancer

  • Description
    • After researching Flutter technology, I want to do the "Hello world" beginning application of mine with Flutter.
    • Trying to approach with the new challenge, like as I try to gain a better chance for myseft.
    Projects
    NuCatch - Small brain game
    NuCatchLogo

    NuCatch is a small brain game, it can help to improve a little bit refresh your memory by catching the number in a very short time. It can help you to face the remember OTP number, remember your partner's number, their birthday... in a very short time. Let's enjoy!

    Download and preview for Android, let take a look!

    It has been developed for both IOS and Android by Flutter, they will be on Apple Store in the near future.

    Screen 1
    Screen 2
    Screen 3
    Screen 4
    Screen 5
    Screen 6
    Achievement skills
    iOS & Android
    15%
    Flutter
    Key achievement
    Beginning and the first project that I using Flutter to develop. I thought the Flutter developer having the basic knowledge in Android and IOS development will have a big advance to approach Flutter.
    • It has a ton of great benefits, if you want an application that can work perfectly on multiple platforms.
    • For Android and IOS, Flutter adapts around 85% (I estimated), some special config it needs to handle manually for each OS.
  • Description
    • When I was the student, I tried to train myself when I spend time for no-coding time, also gain more skill as well.
    • A little bit of income from the freelancer, and improve the personal kill as well. That is my main motivation for this thing.
    References profiles
    Achievement skills
    UX/UI
    75%
    Manip
    85%
    Branding
    85%
    Video animation
    55%
    Softwares
    Adobe Photoshop
    Adobe Illustrator
    Adobe After Effect
    Adobe XD
    Key achievement
    Can be actively for developing the personal project with the high quality of the UI/UX.
    • When I was the student, I tried to train myself when I spend time for no-coding time, also gain more skill as well.
    • A little bit of income from the freelancer, and improve the personal kill as well. That is my main motivation for this thing.

education

2010 - 2015: University of Information Technology HCM

B.A. Information System major

My thesis's project is related to MongoDB, which is the converter solution from DBRM to NoSQL Model.

MongoDB Thesis
ISC's member - Academic club

Took part in the Academic club when I was a student.

This is the video that I have made for the club for the first introducing workshop.

passion

Do what you like... and like to do some below:

  • Gain more knowledge as more as possible.
  • Become the full-stack engineer.
  • I'm the nature lover, like the green.
  • Outdoor activities.
Responsive image

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.