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.
8/2021 – Present
>> 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
>> 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
Sep, 2020
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
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
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
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
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++