Kien Ha, Developer in Da Nang, Vietnam
Kien is available for hire
Hire Kien

Kien Ha

Verified Expert  in Engineering

Bio

Kien is an accomplished full-stack developer with over four years of experience in web development using HTML, CSS, JavaScript, React, and Vue. He specializes in blockchain integration, back-end development with NestJS, SaaS and eCommerce product development with Next.js and Vercel, and mobile development with React Native. Kien's broad skillset includes DevOps, cloud infrastructure, system architecture, project management, and leadership.

Portfolio

NAPA Global
JavaScript, Node.js, Next.js, NestJS, React Native, React, HTML, CSS, AWS IAM...

Experience

  • React - 5 years
  • JavaScript - 5 years
  • Next.js - 5 years
  • TypeScript - 4 years
  • Full-stack - 4 years
  • NestJS - 3 years
  • React Native - 2 years
  • Tailwind CSS - 2 years

Availability

Full-time

Preferred Environment

Slack, Visual Studio Code (VS Code), Jira, GitHub, GitLab, Supabase, Vercel, NGINX, Linux, Docker

The most amazing...

...accomplishment I've achieved is building a new crypto market version by reading the old source code template without any business document as a reference.

Work Experience

Senior Full-stack Developer

2019 - 2024
NAPA Global
  • Contributed to building and optimizing performance, addressing and resolving technical issues for client products.
  • Researched and applied tools and services to enhance team efficiency.
  • Developed company tools, including chat, employee management, and additional mini tools for internal use.
  • Built several B2B and B2C platforms for domestic use in Vietnam, each attracting a significant user base of about 1,000 users.
  • Created an authentication platform service based on Clerk's source code and functionalities, with improvements and modifications for streamlined domestic use. Currently, several platforms are using this service for development purposes.
Technologies: JavaScript, Node.js, Next.js, NestJS, React Native, React, HTML, CSS, AWS IAM, Amazon S3 (AWS S3), Amazon EC2, Amazon RDS, Full-stack, Material UI, Single-page Applications (SPAs), Amazon Web Services (AWS), REST APIs, Marketing Technology (MarTech), GraphQL, Pixel Perfect, Front-end, Stripe

Experience

Koindex

This project involved working as a front-end developer for Koindex, a cryptocurrency exchange. I leveraged Angular to build the exchange's UI, using the old source's code and design. I also worked with the back-end team to modify the data structure as appropriate.

Send Payments

https://www.sendpayments.com
Send Payments is an Australian startup platform offering a high-speed and low-cost currency exchange. I worked as a front-end developer to build new features based on the requirements of the business analysts (BA) team. In addition, I contributed to enhancing the platform's performance and solving technical problems.

The Martec

https://www.themartec.com
The Martec offers a platform that allows business managers to find and manage suitable candidates who can provide helpful articles to use in marketing. My primary role was ensuring a seamless system operation and handling front-end and back-end development tasks. I was involved in designing the system architecture, integrating 3rd-party services, and solving complex technical issues. Additionally, I managed and maintained the AWS infrastructure to ensure optimal performance and scalability.

My role also encompassed DevOps duties, handling deployments, continuous integration, and continuous delivery processes. With a team of 16 members, my contributions were pivotal in improving the source code quality and ensuring the platform's robust performance and reliability.

CrowdHack

https://crowdhack.io
CrowdHack is a platform that allows holding blockchain-based competitions. As the front-end technical leader and full-stack developer, I worked with a small team of six developers to build and maintain the product and manage the system's architecture on AWS. In addition, I solved complex technical issues, researched and recommended new technologies, and reviewed source code technicalities.

DAO HL Peace

This project involved working as the technical leader and full-stack developer for DAO HL Peace, a platform where users can complete tasks to earn cryptocurrency rewards. Working with a team of four to eight members, my responsibilities included building and maintaining the product, managing the system's architecture on AWS, and solving technical problems. In addition, I conducted research to implement suitable new technologies and reviewed the source code accordingly. This ensured that the platform remained efficient, scalable, and secure.

Furniture Maker

https://furnituremaker.vn/
As the technical leader and full-stack developer for Furniture Maker, an eCommerce web application specializing in furniture sales, I played a vital role in the project's success. Our team consisted of five members, and my responsibilities included participating in the development and maintenance of the product, solving technical problems, researching and suggesting new appropriate technologies, and reviewing source code to ensure high-quality standards. These tasks helped ensure the platform operated smoothly and met the needs of our users.

Carabao

A website designed to run advertising campaigns for the Thai energy drink brand Carabao, where users can play mini-games to win prizes. I worked as a full-stack developer, participating in building the UI for the website, designing the database, developing functions, reviewing source code, and researching ways to improve product performance.

Education

2016 - 2020

Bachelor's Degree in Information Technology

Danang University of Education - Danang, Vietnam

Skills

Libraries/APIs

React, React Query, Node.js, Redux-Saga, REST APIs, Java Servlets, AWS Amplify, Three.js, Stripe

Tools

Slack, GitHub, Jira, GitLab, NGINX, Eclipse IDE, Android Studio, AWS IAM, GitLab CI/CD, Adobe Experience Design (XD), Amazon Simple Email Service (SES), Figma, Prisma

Languages

JavaScript, HTML, CSS, TypeScript, SCSS, Python, GraphQL

Frameworks

Next.js, NestJS, React Native, Tailwind CSS, Redux, Material UI, Unity, Cypress, Express.js, Angular

Platforms

Visual Studio Code (VS Code), Vercel, Linux, Docker, Amazon EC2, Amazon Web Services (AWS), AWS Lambda, Blockchain

Storage

Amazon S3 (AWS S3), MongoDB, PostgreSQL, Amazon DynamoDB, Redis

Paradigms

Agile Project Management

Other

Front-end, Supabase, Amazon RDS, Storybook, Full-stack, Single-page Applications (SPAs), Pixel Perfect, Back-end, Engineering Software, Problem Management, Gatsby, WebSockets, GitHub Actions, IPFS, 3D, Railway, Information Technology, React Three Fiber (R3F), Google Tag Manager, Marketing Technology (MarTech)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring