Avatar of 黃凱偉.
黃凱偉
軟體工程師 @ 台灣資安鑄造股份有限公司
ProfilePortfolio
Posts
17Connections
Print
Avatar of the user.

黃凱偉

軟體工程師 @ 台灣資安鑄造股份有限公司
兩年實物經驗:主導公司產品系統架構以及分配人力,維護過2個政府專案,優化系統效能,讓使用者體驗提高,並且擁有處理大量資料同時寫入的經驗。 對系統品質要求:曾協助團隊導入CI/CD流程和Code Review確保程式品質。這些措施有助於減少錯誤並加速上線流程。 自主學習:曾經三天時間學習 Flutter,並成功地開發了一款應用並上架到了 App Store。 樂於助人:主動指導同事技能問題,在團隊中每個人都需要不斷進步,這樣才能讓團隊變得更強大。
Logo of the organization.
台灣資安鑄造股份有限公司
Logo of the organization.
中國文化大學 Chinese Culture University
台灣臺北

Professional Background

  • Current status
    Employed
    Not open to opportunities
  • Profession
    Back-end Engineer
    Database
    Full Stack Development
  • Fields
    Software
  • Work experience
    2-4 years (2-4 years relevant)
  • Management
    I've had experience in managing 5-10 people
  • Skills
    SQL
    Flutter
    Node.js / Express.js
    Java
    grpc
    Socket.io
    React.js
    Next.js
  • Languages
    English
    Intermediate
  • Highest level of education
    Bachelor

Job search preferences

  • Desired job type
    Full-time
    Interested in working remotely
  • Desired positions
    Software Engineer / Backend Engineer
  • Desired work locations
  • Freelance
    Non-freelancer

Work Experience

Logo of the organization.

軟體工程師

Dec 2021 - Present
技能: 熟悉React前端框架及Redux狀態管理,具備開發SPA(Single Page Application)的經驗。 使用Express框架構建RESTful API,並且能夠處理API中的錯誤。 使用RBAC(Role-Based Access Control)架構實現權限控制,並且具備設計權限控制系統的能力。 使用gRPC實現跨語言的資安設備通訊,具備對gRPC接口的編寫能力。 使用RabbitMQ消息隊列系統,能夠實現消息生產者和消費者的設計和開發,並且將資料按照特定的路由策略發送到消息隊列中,從消息隊列中獲取資料並進行處理,實現異步處理和多線程處理等優化方案。 使用Nginx實現負載平衡和反向代理,能夠對Nginx進行配置和優化。 工作內容: 設計並開發資安設備監控系統,使用gRPC對各種資安設備進行溝通,將設備資訊傳遞至後端,進行資料分析和處理,並且使用RabbitMQ隊列收集設備資訊,減輕系統對資料庫的壓力。 擔任全棧開發人員,負責前端React應用和後端Express API的開發,並且實現RBAC架構的權限控制,確保系統安全性。 使用Nginx實現負載平衡和反向代理,對多個API節點進行分發流量,提高系統的吞吐量和性能。 負責SQL資料庫效能優化,包括設計索引和使用存儲過程,並且在後端建議將存儲過程的邏輯寫在後端,以確保易於維護。 設計並開發內部管理系統,使用React實現前端頁面,使用Express搭建API,實現系統的業務邏輯和資料庫操作。 FrontEnd:angular.js、React BackEnd:Spring Boot、Express DataBase:MySQL、Sql Server、ElasticSearch、Redis、Mongodb、PostgreSql container:Docker cloud: gcp、azure、aws
Logo of the organization.

資安所_軟體工程師

Jul 2021 - Dec 2021
6 mos
建立 MySQL 叢集,提升產品效能:使用 Spring Boot 從驅動層開始建立 MySQL 叢集,以提升產品的效能。 使用 Angular.js 建立彈性元件:在產品大改版時,我使用 Angular.js 建立了彈性元件,讓使用者可以自由地選擇他們需要的功能。 參與政府專案,優化電子公文:我使用 Spring MVC 參與多項政府專案,優化他們的電子公文流程,並成功地提高了效率。 FrontEnd:angular.js BackEnd:Spring Boot Data Base:MySQL、Sql Server、ElasticSearch

講師/開發系統

Jun 2020 - Jun 2021
1 yr 1 mo
1. 研發了適合小朋友的程式設計課程,並負責教授這些課程。 2. 參與開發了薪資系統。 3. 提出將工時流程資訊化的想法,得到總經理支持。 4. 系統開發始於當講師時,因發現手寫工時不方便而提出。

韌體工程師

Jan 2017 - Mar 2017
3 mos
1. 高中時是技職選手,實習在千才科技。 2. 協助開發韌體,解決人機介面的問題,例如時序資料不同步。 3. 參與電路板的開發工作。

Education

Logo of the organization.
Bachelor of Engineering (BEng)
資訊工程
2018 - 2022
Logo of the organization.
High School Diploma
資訊
2015 - 2018