Available for work

Hi, I'm Harry👋

Frontend Engineer & Software Engineer

I'm a Software Engineer specializing in front-end development with React/Next.js and TypeScript. I have experience in building scalable and maintainable web applications. Experienced in FinTech and blockchain projects, processing datasets with millions of records simultaneously, and architecting enterprise-scale inventory systems.

Nguyễn Hoàng Hải

About Me.

I am a software engineer specializing in user interface design and enhancing user experiences. I graduated from HUFLIT in Sep 2022 with a Bachelor's degree in Software Engineering. Currently, I am a Frontend Engineer with 4 years of experience working with React/Next.js, TypeScript, and other modern technologies. I have extensive experience working in FinTech and blockchain, processing large datasets, and building large-scale inventory management systems. My upcoming goal is to develop myself, learn more about technologies, problem-solving trends, and team management to become a Frontend Tech Lead. At present, I am focusing on the React/Next.js ecosystem, optimizing performance, and building scalable UI architectures. I enjoy solving complex problems and continuously learning new technologies to provide better solutions.

Experience.

Frontend Developer (Middle/Senior)

Alchemy

04/2023 – Hiện tại

Core developer for enterprise-scale Web3 GameHub platform and internal operational systems.

Crypto GameHub Platform - Client-side

A client-facing platform for transactions, deposits, withdrawals, and gameplay.

Next.jsTypeScriptSocket.ioSEORESTful API
  • Developed multi-threaded, dynamic UI/UX to enhance the user experience for deposit, withdrawal, and gameplay functionalities.
  • Refactored the existing Styled UI to UIKit and utilized shadcn/ui for UI standardization, ensuring a consistent, cohesive design across the platform and improving overall user experience.
  • Built and maintained features that improved SEO to support marketing efforts.
  • Created an immersive, live-feeling web experience through dynamic updates and time-based features.
  • Developed a chat communication system that enabled real-time interaction between users.

Crypto GameHub Platform - Admin-side

Administrative back-office equipped with AI bot integration, real-time charts, and role-based management.

React.jsTypeScriptSocket.ioRESTful APIGemini/OpenAI APIAI Bot Chat
  • Refactored the codebase from React 16 to the latest React 18+ with ES6+ standards, and migrated build setup to Vite.js, improving code quality, maintainability, performance optimizations, and build speed.
  • Built a dashboard with charts to track the system's money input/output, enhancing monitoring and reporting capabilities.
  • Managed multi-role user interface elements for the admin web, supporting role-based access control.
  • Utilized socket.io to update token prices in real-time, ensuring token values reflect current market trends and providing accurate financial data.
  • Handled large-scale data, optimizing performance for millions of simultaneous users and ensuring smooth system operations.
  • Integrated Gemini AI chat box for efficient management, including forecasting token limits, voucher payouts, and bot token quotas.
  • Built robust fallback mechanisms for AI bots to handle data processing errors and ensure smooth interactions with users.

Frontend Developer

Aion Tech

08/2022 – 01/2023

Developed high-security banking systems for internal users and customers.

VTM (Video Teller Machine)

An automated transaction system for VTM (Video Teller Machine) kiosks.

React.jsMaterial UISocket.ioSDK VideoRESTful APIElastic SearchVitest
  • Developed responsive front-end features in the web client, implementing dynamic UI components and interactive user experiences for deposit and withdrawal functionalities.
  • Architected role-based authentication on the admin side and designed custom interfaces for each user role, ensuring appropriate access control, minimizing customer data exposure, and enhancing the user experience.
  • Integrated SDK Video Call for live customer support directly from the VTM device.
  • Optimized large-scale data handling with Pagination and Virtual Scrolling, and supported real-time data visualization with Elastic Search for efficient performance.
  • Wrote comprehensive Unit Tests for components and APIs. Integrated Sentry to monitor, log, and effectively debug production issues.

Frontend Developer

ITBee Solution

08/2021 – 08/2022

Developed a full-stack management and marketing platform for Spa/Clinic chains.

Daysaki Spa & Clinic

The Daysaki system enables comprehensive healthcare service access and management.

React.jsNext.jsReduxAntdStyled-ComponentsGraphQLSEO
  • Developed a web application for both client and admin using React.js and Next.js.
  • Implemented client-side features for service browsing, appointment booking, and customer reviews, used Next.js for better supported for SEO.
  • Built the Admin side with React.js and used Redux Toolkit and Redux Thunk to manage admin-side state for appointment management, payment processing, and customer data, and Socket.io real-time order management capabilities.
  • Utilized GraphQL for efficient data fetching and management between the client and server, ensuring optimized and flexible queries.
  • Optimized the website for SEO to improve Google search visibility and traffic.

Projects.

01

Crypto Gamehub Platform

Frontend Developer

Centralized Web3 gaming platform integrating cryptocurrency transactions and an LLM-powered Telegram Chatbot (Gemini API) for customer service. Utilized Next.js (App Router) for SEO, handled transaction signing via Wagmi/Ethers.js on Ethereum/BNB Chain, and designed 'Core Soul' architecture to optimize LLM token usage.

Next.js (App Router)Web3.jsEthers.jsWagmiSmart ContractsZustandGemini APITelegram API
02

VTM Transaction Management

Frontend Developer

Deposit/withdrawal transaction management system for SacomBank's Video Teller Machines (VTM). Designed highly secure UI, developed WebSocket-enabled Admin Dashboard for minimal latency, and integrated Unit Testing & Sentry logging.

React.jsNext.jsAnt DesignRedux ToolkitSocket.ioSentry
03

Daysaki Spa & Clinic

Frontend Developer

Process management and promotional platform for a Spa/Clinic chain with SEO optimization. Built Admin Dashboard featuring complex analytical charts and real-time order tracking capabilities.

React.jsNext.jsAnt DesignRedux ToolkitGraphQL

Skills.

JavaScript (ES6+)
TypeScript
React.js
Next.js
Redux
Zustand
React Context
Tailwind CSS
Ant Design
Material UI
shadcn/ui
Styled-components
RESTful API
GraphQL
Socket.io
Zod
OAuth2
Vite
Jest
Vitest
Sentry
Web3.js
Ethers.js
Wagmi
Gemini / OpenAI API
AI Agent

Education.

Cử nhân Công nghệ Thông tin

Đại học Ngoại Ngữ - Tin Học (HUFLIT)

2018 – 2022

Contact.

Have an interesting project? Get in touch with me!

Phone

0913926737

Location

TP. Hồ Chí Minh, Việt Nam