default
You & Kien Nguyen
default

Hi, nice to meet you!

Kien Portfolio Icon

Hey, I'm Kien

I'm

Based in Ho Chi Minh City, Viet Nam

I am passionate about building excellent software that improves the lives of those around me. I specialize in creating software for clients ranging from individuals and small-businesses all the way to large enterprise corporations. What would you do if you had a software expert available at your fingertips?

You are the 3000 th person to visit my page. THANK YOU!

AS FOR ME

Some point I will let you know:
  • Full Name: Nguyen Le Trung Kien

  • Gender: Male

  • Age: 26

  • University: Software Engineer Degree, Ho Chi Minh University Of Technology

  • Hometown: Vinh City, Nghe An Province, Viet Nam

PROJECT (More than 30)

HAWKERPEDIA FOOD PLATFORM

Build food ecommerce platform with ReactJs, NodeJs

Work as Technical Leader, team size 10. Build high quality ecommerce food platform - Singapore client
Technology used:
ReactjsNodejsMySQLStripeHOCDockerGitlab CISystem DesignDatabase Design
IN PROGRESS
BDSVINH.COM.VN REAL ESTATE

Realestate site, for user post sell, rent your realestate

My business, In this project I'm a Technical Leader, PO, BA, QC with team size 6. RE site for 2 provinces
Technology used:
NuxtjsPHP LaravelPostgresMomoZaloPayDockerForgeDevopsSystem Design
IN PROGRESS
ECOMERCE SYSTEM 3D PRINTING

Refactor new mipart with Nuxtjs

Build big system with high maintainable, scalable ecommerce system for 3D printing, include system design - Germany client
Technology used:
VuejsNodejsNuxtjsTailwindAtomic Concept.NetSQL ServerSystem DesignDatabase Design
IN PROGRESS
HR SYSTEM MANAGEMENT

Website and Android Application

Hiring process, salary, attendance feature for company. Large scale for big company with more than 200,000 data insert per day.
Technology used:
Java 8HTMLCSSVuejsSpring BootSQL ServerAndroid JavaDatabase Design
COMPLETED
SMAS EDUCATION SYSTEM

Website and Mobile Application

Design Database System with Oracle Database, implement iOS application for user (teacher and student). The app is already release in store.
Technology used:
ASP.NETHTMLCSSSwiftObjective CFirebase NotificationSQL ServerDatabase Design
COMPLETED
REAL ESTATE CRAWL SYSTEM

Crawler System and Website Dashboard

Writing and design database for a million records insert everynight. With Python Scrapy, store the image and resolve Captcha to get data.
Technology used:
PythonScrapyCurlElastic SearchKibanaCron JobData VisualizationPostman
COMPLETED
MITERAS WORK VISIBLE

Website and Android Application

Working with both Vuejs and Java in BE, system for register a user work in part time position. Can submit a shift, approval and send a request
Technology used:
Java 8HTMLCSSVuejsSpring Boot CSQL ServerAndroid JavaDatabase Design
COMPLETED
LOCATION TRACKING iOS APP

REALTIME location tracking system

Design and implement a application for customer care go around city. Realtime location tracking with very big data.
Technology used:
iOSSwiftAlamofireFirebaseGoogle Maps APIMongo DBSeleniumTest Flight
COMPLETED
ORACLE TO POSTGRES

Database convert for COMPLEX data

Find a solution and writing a document to convert business data from Oracle to Postgres. Include synonym, function, views.
Technology used:
SQL OptimizationERD DrawFunction convertSynonymViewProcedureTrigger
COMPLETED

HAPPY CLIENT REVIEW ME

Codementor badge

TECHNICAL SKILL

BACKEND

JavaPythonC++GolangNodeJsPhp LaravelC#VBA

FRONT END

HTMLCSSJavascriptVueJsReactjsJQuery

MOBILE

SwiftObjective CKotlinAppiumZeplin

DATABASE

PostgresqlMySqlMongoDBElasticSearchOracleSqlServerSqlite

FRAMEWORK

SpringSpring BootStrutsHibernateMyBatisJPARobot

TESTING

AutomationSeleniumRobot FrameworkMockitoApache JmeterAPI Testing

OTHER

WaterfallScrumExcel MacroPower PointSketch Design

NON TECHNICAL SKILL

WRITING

Detail DesignUser GuidleTechnical Article

PRESENTATION

Problem ExplainNew TechnologyBug Explain

TEAMWORK

CommunicationHonestyCollaboration

LEADERSHIP

Strategic ThinkingPlanningDelivery

EXPERIENCED

Freelancer - Mentor

Prepare, install, debug and analyze solutions in harmony with system requirements and in conjunction with offering suggestions for policy change to improve operations
June 2015 - Now

Software Engineer

Aureole It Inc

Design software using collected data, systems analysis and prior bug reports; confer with management teams regarding user reports to personalize software and increase productivity
July 2016 - Dec 2017

Senior Software Engineer

IMT Solutions Viet Nam

Lead a team of 2 engineers to complete large-scale as well as smaller projects according to pre-determined specifications, system requirements and security requirements
Dec 2017 - April 2019

Senior Software Engineer

Persol Process Technology Viet Nam

Determine viability of solutions by evaluating current problems, future requirements, existing solutions and customized programs
April 2019 - March 2021

Architect as a Technical Leader

FPT Software

Work closely with Solution Architecture from client to build a system. Enganging with the team, PO and Marketing team to build a large platform in Europe Union
March 2021 - Now

CERTIFICATION

ABET CERTIFICATION

Board for Engineering and Technology

The Accrediting Board for Engineering and Technology (ABET) is the accrediting body for U.S. software engineering programs

FSOFT CERTIFICATION

Mobile Development Certification

FPT Software has been certified ISO 9001: 2015 after an assessment process by the Bureau Veritas Certification (BVC)

ORACLE CERTIFICATION

Mobile Development Certification

The Java SE 8 Oracle Certified Associate (OCA) certification helps you build a foundational understanding of Java

TOP BLOG POST

I love writing and sharing knowledge, that's why my blog still alive.

Cùng tìm hiểu thêm về Stream trong Java 8
Stream được giới thiệu từ phiên bản Java 8, vậy stream có gì đặc biệt, bản chất cốt lõi của nó là gì?. Hãy cùng tìm hiểu qua bài viết sau đây...
Strategy pattern : vịt bảo, liên quan gì tới tao?
Một ngày đẹp trời, sếp giao cho Tồ ngồi code vài ba con vịt – chẳng liên quan gì tới Strategy Pattern nhưng "chân lý nơi cuối con đường"...
What’s GraphQL? – Where we can start to learn it?
With Kieblog, let find a correct definition about GraphQL. It's not a library, not a Graph Database. So we need to understand it correct...

RECOMMENDED BOOK

JAVA PROGRAMMING

Effective Java - Third Edition

Author: Joshua Bloch

DESIGN PATTERN

Dive into Design Pattern

Author: Alexander Shvets

SYSTEM DESIGN

Designing Distributed System

Author: Brendan Burns

CODING

Clean code a Handbook

Author: Robert Martin

PHOTO

GET IN TOUCH

My pleasure to hear anything from you. If you have any question and want some help.

Just fill the form below and send it to me. I will reply as soon as possible

1
Step 1
2
Step 2
3
Step 3

Let me know a little bit more information about you!