MELVIN LAPLANCHE

熱愛後端和系統開發的全端工程師

關於我

你好,我是 Melvin,一名常駐洛杉磯的軟體工程師。我從 2004 年還在上中學時就開始用 C 語言寫程式,從此便一發不可收拾。多年來,我探索了各種程式語言和技術。我喜歡學習新概念,經常在業餘時間嘗試新興的工具和框架。我致力於建構整潔的架構和經過充分測試的程式碼。

後端 / 運維技術

像許多 AngularJS 時代之前的 Web 工程師一樣,我的職業生涯始於後端開發。我從原生 PHP 起步,當時它是建構網站的主流技術,後來擁抱了 Rails、Django、Symfony 2、Node 和 Go 等新趨勢。我努力緊跟後端技術的演進,在採用之前仔細權衡利弊。此外,我有多年使用 C 和 C++ 的經驗。

客戶端技術

雖然我覺得後端開發很有趣,但現代後端主要專注於處理數據並將數據返回給客戶端。這一現實激發了我對客戶端開發的興趣。我相信編寫客戶端程式碼讓我成為了一名更好的後端工程師,因為我理解了在處理未記錄或設計不佳、只能部分提供所需數據的 API 時所面臨的挑戰。

在職業方面,我在各種平台上都有經驗,包括原生行動應用(iOS 和 Android)、混合行動應用、標準 Electron 應用、帶有本地 Go 後端以處理繁重任務的 Electron 應用(利用 cgo 呼叫原生 Windows 和 macOS 函式庫),以及使用 Angular、React 等建構的單頁應用(SPA)。

技能

這是我自從開始學習軟體工程以來使用過的一些技術的列表。它並不詳盡,但應該能讓您了解我的經驗廣度。預設情況下,它只顯示過去 5 年的內容,但您可以通過下面的過濾器進行更改。
最近 4 年

© Melvin Laplanche - All rights reserved.