hanchiang
Software engineer based in Singapore. Enjoys fiddling with APIs, infrastructure, automation
Singapore
Pinned Repositories
apache-kafka-real-time-stream-processing
Learn kafka real-time stream processing
codecrafters-redis-rust
A simple TCP server that supports simple redis commands like PING, ECHO, GET, SET
dialogflow-moneybot
A simple currency conversion bot built with DialogFlow
ghost-convert-static-website
Generate a static version of a ghost website
instagram-content-finder
A simple console program to retrieve media and other information from instagram profiles
instagram-node-api
An API service to find viral instagram posts of users
market-data
API server and job scheduler for stock options data
market-data-notification
Retrieve and send stocks and crypto market data to telegram. Infra: https://github.com/hanchiang/market-data-notification-infra. Stocks: https://t.me/+6RjlDOi8OyxkOGU1. Crypto: https://t.me/+geTqFk8RktA2YzA9. Blog post: https://www.yaphc.com/stocks-notification-tradingview-webhook-to-telegram
software-engineering-learnings
A single repository to store all my learnings in the field of software engineering
url-shortener-backend
A URL shortener service that allows users to shorten a URL, like tinyURL. Frontend: https://github.com/hanchiang/url-shortener-frontend, Infra: https://github.com/hanchiang/url-shortener-infra
hanchiang's Repositories
hanchiang/learn-terraform
Learn infrastructure management with terraform. https://www.terraform.io/intro
hanchiang/messari-market-data-challenge
Messari market data challenge
hanchiang/Effective-java
hanchiang/learn-rust
Learn rust
hanchiang/elemon-scripts
Script to determine the best individual elements, strengths and weaknesses of a team composition, and finding the best price for a given hero and rarity
hanchiang/spring-core-training
hanchiang/java-spring-boot
hanchiang/node
Node.js JavaScript runtime :sparkles::turtle::rocket::sparkles:
hanchiang/apache-kafka-real-time-stream-processing
Learn kafka real-time stream processing
hanchiang/lodash
A modern JavaScript utility library delivering modularity, performance, & extras.
hanchiang/python-data-science-handbook
Learn data science with python, numpy, pandas from the book "Python Data Science Handbook: Essential Tools for Working with Data"
hanchiang/node-redis
A high performance Node.js Redis client.
hanchiang/programming-in-scala
hanchiang/music-player
A simple audio player that plays a song using Tone.js
hanchiang/serverless-typescript-demo
hanchiang/default-arg-time-scheduling
hanchiang/go-web-programming
Learn web programming in Go
hanchiang/the-go-programming-language
Learn the basics of Go
hanchiang/flask_ci
hanchiang/instagram-node-api-services
A centralised repository that holds the setup files for the respective services
hanchiang/learn-ansible
Simple project to learn ansible
hanchiang/tame-your-big-data
hanchiang/multi-k8s
hanchiang/ghost-casper-theme
The default personal blogging theme for Ghost
hanchiang/ghost-website-content
Content for my personal website hosted with ghost CMS
hanchiang/ghost-static-generated
Static version of a ghost website
hanchiang/tenx-challenge
hanchiang/enzyme
JavaScript Testing utilities for React
hanchiang/daily-coding-problem
hanchiang/instagram-node-api-frontend