Hieu’s Porfolio

Phan Long Hieu

Software Engineer – Fulltime Dreamer

Hello! My name is Hieu and I work from Viet Nam. I am a full-stack developer who loves coding, and writing bots.

Experiences

8/2021 – Present

Backend Developer, Treehouse Finance – Singapore

>> Working with ETL workers pulling blockchain data from EVM chains like BSC, Ethereum, Avalanche, Poly-
gon, Fantom,..
>> Responsible for pulling pricing data from providers such as Coin-
gecko, Binance, Coinmarketcap, and Coinbase,.. Design time-series database for saving the data.
>> Interact with blockchain to calculate LP price of liquidity pool., processing the transaction events,..
>> Working with Rest-API, Websocket API, gRPC API, Kafka, Pulsar,..
Golang Blockchain Python Kafka Websocket Influx Docker Gitlab CD/CI

6/2021 – 8/2021

Software Engineer, atWare – Ho Chi Minh City, Viet Nam

>> Cooperated with the Japanese team to develop some Angular UI components : Implemented reactive
form, snack bar, dialog as well as form’s input validators
>> Cooperated with Viet Nam team to implement Spring Boot Bean validators
>> Wrote test cases for both Back-End & Front-End
Angular 2 NgRx Java Spring Boot Typescript Websocket Docker

9/2019 -12/2020

Python Lecturer, TEKY Technology Academy – Ho Chi Minh City, Viet Nam

Skills

Programming

Golang
Python
C++
Javascript
Java

Frameworks/Libraries

Databases I have worked

Projects

Sep, 2020

RAILWAY TICKETS MANAGEMENT

github.com/PLHieu/Railway-Ticket
A web application system for reserving (Customers)/managing (Administrators) railways tickets
>> Building Back-end using NestJS, TypeORM, MySQL for Database
>> SocketIO to implement core features
>> Using Handlebar for server-side rendering
Tech stacks: Typescript NestJS SocketIO MySQL

Sep, 2020

CRYPTOVERSE

github.com/PLHieu/Crypto-Universe
Cryptoverse is a ReactJS website summarizing general informations related to all crypto-currencies by using Coinranking API and Bing News Search API
Tech stacks: ReactJS Redux React-Query Rapid-API Material-UI

Sep, 2020

HEALTHY LIFESTYLE – CONNECTING DOCTOR AND PATIENT

github.com/PLHieu/Healthy-Lifestyle
Healthy Lifestyle is an android application that help doctor tracking patient’s habits, controlling as well as managing their patient’s activities at home.
Tech stacks: Java Python Django Mapbox API PostgreSQL

Jan, 2020

NEWSPAPER MANAGEMENT PLATFORM

github.com/PLHieu/Newspaper
A full-feature reading-newspaper website. The website includes many roles: Readers, Subscribers, Editors, Writers, Administrators.
Tech stacks: ExpressJS Jquery MySQL

Jan, 2020

C++ 128bit BIGINT, BIGFLOAT LIB

github.com/PLHieu/Custom-Big-Int-Big-Float-Datatype
Custom classes represent Integer with 16 bytes size (int128) and Floating-point number with 16 bytes size. All operations and comparisons are fully implemented.
Tech stacks: C++