Y4w32jt2sz9jsanyucti

麥喬迪   

我是一個全端工程師,邁向架構師的路上

技術


Backend

· 主要語言: Java , Scala

· 使用框架: Spring boot , Spring cloud,                   JPA

· 大數據 : Hadoop (Hdfs , Hive, Spark),                  Kafka


Fronted

· 語言 : Javascript 

· 框架技術 : Jquery , React, WebSocket 

·  CSS : Bootstrap




Othter

· 版控: GIT ,SVN

· DB: ORACLE, DB2
         , MSSQL ,PostgreSQL , Redis

· 開發環境 : Linux , Windows
          , VM , Docker 

· CI/CD : Jenkins 

· Issue / PR : Jira , Bitbucket , Github 

關於我


我是一個全端工程師,邁向架構師的路上


個人特質 

喜歡接觸陌生的事物,喜歡理性的分析 

不喜歡做一直複性的事情,所以常寫程式取代重複的工作 


做了很多自己使用的小程式,自動打卡程式、slack 小程式、 

蜜月旅行程式 、 婚禮網站 、搶空房或票券等等的通知程式 


我的優點,學習速度比較快,語言框架都可以比一般人快上手 

我的缺點,英文方面比較弱一些 ( 能看得懂document 但無法輕鬆使用英文做口語溝通) 

學歷

· 數學系學士 | 2011/09~2015/06 |中央大學


· 普通科 | 2008/09~2011/06 |內壢高中


證照


CCDAK

Confluent Certified Developer for Apache Kafka


OCJP

Oracle Certified Java Programmer

工作經歷 (五年)

Island 工作經驗 (2018/9~2021/3, 2年7個月)

產品OHARA

介紹 : Kafka 為中介的ETL 工具 

使用技術: Java + Scala + Kafka + Jenkins + Docker 

  • 用Scala 相關Kafka相關程式與Test程式 
  • 撰寫dockerfile 
  • 維護jenkins 與CI  


專案開發 

主要工作Review PR 和 開發大數據相關程式 

Datalake (CUB)

介紹 : 資料匯入並儲存至HIVE 並可供查詢 

使用技術 : Spring JDBC + Perl + Kerberos + Oracle + CDH 

  • 撰寫Java服務 間接並修改原始perl 程式 並觸發java 服務 
  • 撰寫C#頁面部屬至IIS 
  • 間接內部C加密程式(JNI) 並提供Hive UDF 

TXC

介紹 : 對IOT 資料進行統計並提供給Python team 

使用技術 : Spring (boot, batch, integration ) + MongoDB 

  • 撰寫批次程式 

Ohara-周邊: 

 介紹 : 撰寫前後端並間接OHARA 使RDB <-> Hadoop 可以輕鬆ETL 

使用技術 : Spring boot  + React  + Hive + Postgresql 

  •  撰寫前後端程式 

MOMO :大數據工程師 (2018/5~2018/7, 3個月)

主要是將他們的專案重構 

使用技術 : Spring + Websocket + Kafka + Redis 

  • 重構Apache 做轉跳的兩個專案為 ,前台WS 和靜態頁面 與中間資料獲取
    和後層的KAFKA 資料處理 並使用redis 做資料快取

IISI: Web開發工程師 (2016/7~2018/2, 1年8個月)

主要工作是為銀行開發系統和跟PM報備時程 

當時有做去過的銀行 有合庫、華南、玉山、國泰、中信、土銀, 

實際有在Coding為前四家 ,後兩家都是幫公司與PM一同去談案子 


 ROD報表系統開發 (合庫、華南) 

使用技術: Spring + Hibernate + CAP + EJB + JQuery + DB2

  • 前後端網頁開發 , 與PM去和客戶洽談需求與工時 
  • 克服各式資料轉檔問題PDF,EBCDIC與協作廠商解決AFP檔案問題 
  • 解決弱點掃描問題 


 GL帳務系統(玉山、國泰) : 

介紹: 總帳系統,主要是處理各銀行傳票帳務 

使用技術: Spring + JPA + JQuery + JasperReport + MSSQL

  • 根據規格書需求撰寫交易,並確定收支平衡 
  • 收集統計數據並以程式產生報表呈現

專題

Projects 01 00@2x

期末專題 :用WEBSOCKET 寫的小線上購物遊戲