Lorenzo Rottigni 的肖像,該作品集的創作者
Portfolio Rottigni 的創始人 Lorenzo Rottigni 的肖像

Lorenzo Rottigni

軟體開發者

我是 Lorenzo,一位居住在米蘭的軟體開發人員,專精於系統層級程式設計、全端開發以及 DevOps。我從最底層開始打造高效能的軟體——從裸機邏輯到可投入生產的應用程式與可擴展的基礎架構。

我是 Lorenzo,一位居住在米蘭的軟體開發人員,專精於系統層級程式設計、全端開發以及 DevOps。我從最底層開始打造高效能的軟體——從裸機邏輯到可投入生產的應用程式與可擴展的基礎架構。

給我留個評論

您的反饋非常重要!如果您喜歡我的作品或覺得它對您有幫助,請花點時間留下評論。這有助於我改進,也讓其他人了解預期效果。

"全名" 字段是必需的。
"角色" 字段是必需的。
"電子郵件" 字段是必需的。
"審查" 字段是必需的。

願景

我正在建造的未來之路

我相信軟體的未來在於透明化、自動化與高韌性。

作為一名在系統層級程式設計與全端開發之間工作的開發者,我結合了低層效能與高層易用性。我主要使用 Rust 和 Node.js,根據情境選擇最合適的工具。

我以開源作為核心理念,致力於在可能的情況下將我的作品公開發佈——因為優秀的軟體來自協作、可見性與共同擁有。

我認為雲原生開發是現代基礎架構的支柱。從 CaaS、Docker、Kubernetes 到 CI/CD 流程,我設計的系統具有可擴展性、自動化,並為持續交付而構建。

我的核心服務

建置、創造、交付

  • 開源套件

    我盡可能將工作成果開源,並分享到 npm、crates.io 以及 GitHub 等公共註冊庫。我的專案涵蓋範圍從開發工具到電子商務整合以及雲端自動化。值得注意的例子包括 rpgx(遊戲引擎,GitHub/crates.io/npm)、vendure-scalapay 和 nuxt-paypal(npm)、以及 k8s-cj-scheduler(GitHub)。透過發佈這些套件,我希望能賦能開發者、貢獻社群,並持續提升自己的技術能力。

  • 低階程式設計

    在性能、記憶體控制或系統層級存取至關重要時,我使用低階語言如 Rust 和 C。我喜歡處理需要精細控制與高效率的場景,從優化演算法到建立可靠且高效能的函式庫。接近硬體層工作讓我能解決高階抽象無法處理的複雜問題,確保解決方案穩健且高效。

  • 前端開發

    我在前端開發方面經驗豐富,從扎實的 HTML 和 CSS 知識到 SEO 最佳實踐,以及現代前端框架均有涉獵。我熟悉 Vue/Nuxt、React/Next、Angular 及 Fastify 等框架,但因個人偏好,我常使用 Vue/Nuxt。我的工作兼顧乾淨、可維護的程式碼與高效、友好的使用者介面。

  • 後端開發

    我使用多種語言進行後端開發,包括 Node.js、Python 以及 Rust,視專案需求而定。我運用 MVC 模式與 ORM 來簡化資料庫與視圖的整合,並建構基於事件驅動架構與事件總線的系統,以確保可擴展且易維護。我的重點是打造穩健、高效且結構良好的後端系統,以可靠支援複雜應用。

  • DevOps

    我具備 GitLab 與 GitHub CI/CD 管線的實務經驗,並熱衷於 Docker,喜歡將應用容器化與流程自動化。我對 Kubernetes 及其生態系統有紮實了解,並使用 Terraform 進行基礎架構即程式碼管理。結合對 ISO/OSI 層、TCP/IP 與網路原理的深入理解,我專注於從開發到部署建立可靠、可擴展且高效的系統。

  • 裸機與雲端主機部署

    我在裸機伺服器與雲端平台上部署與公開服務,使用現代技術如 Docker 與 Kubernetes,以及傳統的網頁伺服器如 NGINX 與 Apache。我曾使用多個雲端服務提供商,包括 AWS(S3、EKS、App Runner、ECS、EC2)、GCP(Cloud Run、GKE、Compute Engine、Cloud Storage)、Azure(AKS)、OVH(Public Cloud + Kubernetes)、以及 host.it(VPS 搭配裸機 Kubernetes 部署)。這樣的多樣性使我能在各種基礎架構下設計可擴展且可靠的系統。

  • 資料庫解決方案

    我專精於關聯式資料庫,如 PostgreSQL、MySQL 及 SQLite,設計高效、可靠且易於維護的資料結構與查詢。我很少使用非關聯式資料庫,因為我偏好關聯模型所提供的結構性與一致性。

  • 網頁抓取與爬蟲

    我建立網頁抓取與爬蟲工具,有效率地從網站與 API 提取與處理資料。我專注於撰寫可靠且易維護的腳本,以處理大規模資料收集,同時兼顧效能、法律與道德規範。我的工作包括解析 HTML、處理動態內容,以及將抓取的資料整合為結構化格式以供分析或自動化使用。

我的時間線

一路走來的里程碑