Avatar of Justin.
Justin
Java 工程師
ProfileResume
Posts
10Connections
Print
Avatar of the user.

Justin

Java 工程師
【學習階段】 畢業於中原大學心理學系,課餘時擔任國高中數學家教,累積7年以上的教學經歷,過程中也讓我建立扎實的邏輯基礎與溝通技巧。 而在程式這個領域,以往的數學教學經驗,為我的程式邏輯奠定良好的基礎;隨後,平均每天投入數小時不等的時間接觸程式,學習Java基礎與應用,憑藉著熱情與努力最終讓我在一年半後成功轉職,至今仍持續保持著在下班之餘學習程式的習慣,從Java到Android再到JavaWeb(Servlet、Jsp、DAO架構..)、Spring框架應用、Maven、MyBatis操作MySQL資料庫、網頁前端(html+css+javascript+jquery+bootstrap)、PHP、Python等都有鑽研,同時也保持一邊整理筆記的好習慣。 【個人特質與興趣】 平時休閒活動是打羽球、登山與慢跑,透過慢跑來鍛鍊自己的意志力,我期盼自己在現階段還年輕有體力的時候能成為一個戰士,成為一個勇於實踐理想且執行力強的人。 【下班之餘】 下班之餘也有研究各種程式語言,並使其運作,以下將簡單介紹我曾經實現的功能 1.使用Python串連天氣資訊,之後推撥到家用賴群,提醒家人當天天氣 2.使用auto.js完成手機自動化操作(如領取每日點數等等) 3.Python網路爬蟲索取資料並存在自己的資料庫
Logo of the organization.
XX科技股份有限公司
Logo of the organization.
中原大學
台灣桃園市桃園區桃園

Professional Background

  • Current status
  • Profession
    Back-end Engineer
    Java Developer
    Database
  • Fields
    Information Services
    Software
    Mobile Apps
  • Work experience
    4-6 years (4-6 years relevant)
  • Management
    I've had experience in managing 1-5 people
  • Skills
    Java
    JavaScript
    Spring Boot
    MyBatis
    Android
    SQL Server
    SQL/MySQL
    Python
  • Languages
    English
    Intermediate
  • Highest level of education

Job search preferences

  • Desired job type
    Full-time
    Interested in working remotely
  • Desired positions
    JAVA後端工程師
  • Desired work locations
  • Freelance
    Non-freelancer

Work Experience

Logo of the organization.

java 工程師

May 2021 - Present
1.Android 手機維運(java、Flutter) a.串接後台API、處理資料邏輯 b.跨部門規劃執行軟體架構及模組之設計 c.UI編排設計 d.串接藍芽印表機 2.Java後台 a.Servlet架構(倉管模組) b.Struts框架(品管模組) c.spring boot 專案(串第三方採購API) 3.MSSQL、ORACLE SQL a.多表查詢 b.store prosedure c.使用者客制化查詢 4.前端(Html+css+js+jq+bootstrap+chart.js+jqGrid) 1. 維運公司內部 Android APP,開發新功能與UI調整,其中SQL server端的連線從APP、java後端、MSSQL這部分由我一人執行,若連線至oracle DB端則會與相關人員溝通協作。 2. 協助產線、生管等各部門查詢整合資料,依照不同部門提出的需求撰寫SQL,提供生產、維修、良率、不良率、直通率等報表等資訊。 3. 使用Spring boot取得第三方資訊,並在網頁中彙整資訊,可供查詢、修改等操作 4. 將舊系統(SFC)移轉至web中,使user可供查詢報表資訊與下載成Excel,方便統整數據 5. 協助用戶提出的新需求撰寫 store prosedure 並導入排程系統與Web API。 6. 開發與維運Struts框架的java後端專案 7. 解決在歷史區DB無法使用的SQL語句,優化成可執行出結果的語法,解決辦法是利用暫存資料表實現資料的邏輯處理。
Logo of the organization.

Android工程師

Jul 2018 - May 2021
2 yrs 11 mos
Taoyuan, Taoyuan District, Taoyuan City, Taiwan
1. Android多媒體資訊平台介面整合程式開發。 2. 負責Android軟體之分析、設計以及程式撰寫。 3. 與自己團隊、協力廠商、跨部門規劃執行軟體架構及模組之設計,並控管軟體設計進度。 4. 使用Linux協助安裝、修改、偵錯各種軟體。 5. 串接後台API,新增讀取後台資料,熟悉Http協議 6. 增強自家產品的安全性,實踐混淆機制並利用WebAPI將取得的值進行加密 7. 設計規格建議、競爭產品的技術分析 入職時先與團隊合作執行專案內容,約莫半年內即可獨立負責一項專案,最高一人同時負責三項專案,主要開發項目有Android手機APP、電視Launcher、電視APP與機上盒APP,針對線上影視的部分進行開發、整合與維護的工作,使用xml的方式進行頁面的排版,java的部分實現功能上的開發,有MVC、MVP架構的經驗。

Education

Logo of the organization.
Bachelor’s Degree
心理學系
2012 - 2016