iT邦幫忙

鐵人檔案

第 12 屆 iT 邦幫忙鐵人賽
自我挑戰組

golang leetcode 30天挑戰 系列

參賽天數 20 天 | 共 20 篇文章 | 7 人訂閱 訂閱系列文 RSS系列文

個人背景

工作經歷學經歷

2017/ 10 - 2019 / 11 CoolBitx Backend Developer(Nodejs and Docker, AWS)
2016/ 05 - 2017 / 10 Gorilla Tech Backend Developer(Nodejs and Java Web)
2015/ 04 - 2016 / 04 Syscom Software Engineer (Java Web)
2014/ 04 - 2015 / 04 ASUS Firmware Engineer(C and git)

專業簡介擅長的技術、參加過的技術活動、製作的成品、參與的專案

目前任職於Redpill 擔任 後端工程師

主要服務以開發跟雲端以及網路相關的服務

本人的專業在於 後端開發技術

以nodejs位主要開發語言

現在主要往雲端技術做探索

有使用過的技術有

容器化技術(docker),aws 服務系列(雲端操作工具cdk, aws cli), serverless lambda,

cache相關技術(redis, memory cache), queue相關技術(rabbitmq),

網路互動(websocket), 資料庫相關(postgresql, mysql), 版本控制相關(git, svn, git-server)

想要繼續研究深入的技術有:

cache相關技術(redis, memory cache), queue相關技術(rabbitmq),

平衡覆載(aws alb,nlb), 反向代理(nginx, apache),

資料萃取(elk), event driven(kafka)
目前在Redpill 做的功能有

1 金鑰系統

讓Redpill的產品 windows app 能透過 license file來達到授權 以及驗證使用者身份

主要目的: 1 透過授權機制 讓產品能更方便的販賣 以服務的方式販賣
2 驗證使用者身份 避免未授權者使用
3 讓產品走向 面向雲端服務化
2 Redpill Cast Store 網頁

Redpill Cast 是一個能夠在建制在 vr環境的virtual camera

透過vr方式呈現角色互動

主要目的: 1 讓使用者透過 網頁購買 Redpill Cast上的 角色以及背景道具
2 payment System
3 aws cdk script for deploy system
主要目的:
1 透過 infra as code的方式 把infra建制寫成code 讓建制環境流程標準化 以及更加便利修改
2 透過 code的管理 有效整理目前環境建制的狀態
3 增加括容的彈性
4 gitea 板控 server

專業成就著作、成就、證照...等,歡迎介紹你自己

1 sygna bridge 建制
幫助庫幣公司完成 不同交易所間的資料傳輸以及audit
2 wallet connect 機制
幫助庫幣公司可以 透過這個機制讓CoolWallet 跟 幣安交易所的Dapp做互動
3 changelly 兌換crypto currency功能
讓CoolWallet可以完成 crypto currency間的兌換功能

自我介紹生平、興趣、個性、部落格...

程式中一個努力學習的小書童 目前是後端開發者 以golang為主要學習語言 現在主要開發語言為nodejs 開發後端restful api 給app使用