Yi-Jyun Pan / pan93412
我是 Zeabur 的後端實習生,亦是一名高雄的大學生 🇹🇼。我設計、翻譯,並偶爾參與開源軟體(OSS)的開發。
或許你想直接跳到我的 聯絡方式?
關於我
我是一名全端開發者,擅長多種技術領域。
在前端開發方面,我使用現代化工具如 React.js、TypeScript、Vite 和 Next.js。這個首頁本身就是使用 Vite 作為建構工具。
在後端開發方面,我熟悉的語言包括 Go、 Rust、 PHP,以及 Node.js。
我在 PaaS 解決方案(如 Zeabur)方面具有豐富經驗,確保應用程式能夠在這些平台上流暢運作。此外,我熟悉多個雲端服務供應商,包括 AWS(EC2、SES)、GCP(GCE)、Cloudflare(R2),以及 DigitalOcean(Droplet、Docker registry)。我也精通 Git,並熟悉業界標準的貢獻流程和提交規範,例如 Conventional Commits,以及主要使用 GitHub Actions 的 CI/CD 流程。我還參與開發以 Docker 為基礎的專案建構解決方案 Zeabur Pack,也會一些 Kubernetes(Zeabur 基礎設施的核心)。
我偏好雲端原生和 scalable 的解決方案。我曾在多個專案中應用微服務架構和技術,例如:
- 智商系物聯網專案(Go,2024/06):以 Go 撰寫,應用到 RabbitMQ、GraphQL、gRPC、OpenTelemetry、mTLS、PostgreSQL 等。
- 智商系物聯網專案(Rust,2024/12):以 Rust 撰寫,應用到 S3(R2)、GraphQL、NATS、PostgreSQL 等。完全透過 NATS 通訊。
- 資料庫練功房:大多是單體架構,但 某些服務 被拆分為 HTTP 服務。這個專案第一次選型時是採 微服務架構,但後來認為 Symfony 更適合快速開發和原型驗證。
我持續探索軟體工程中的最佳實踐與 scalable 解決方案,以維持高品質的程式碼。歡迎與我交流意見!
此外,我也以業餘身份使用 Swift 為 Apple 生態系統開發應用程式,並使用 React Native。我曾開發 macOS 和 iOS 應用程式,例如 合併字串資源檔的工具,並協助改善某些 Swift 專案中的平行處理邏輯。
除了開發,由於我修過智慧商務系眾多和資料分析相關的課程,我能使用 Python 進行資料分析。此外,我也具備對 OpenAI GPT 模型進行提示工程的能力。我亦設計一些作品,可以在 我的 Figma 社群檔案 中查看,雖然我不怎麼更新我的作品集。
我經常貢獻開源專案,如 Symfony、Git、Keka 以及各種 GNU 軟體。此外,我積極參與多個開發者社群,主要活躍於 Telegram 和 Discord,應該很容易碰到面。
我用一台 MacBook Pro 開發所有東西,使用 Nix 和 Devenv 管理系統及開發環境。我更偏好使用 VS Code。因為 JetBrains 的 IDE 跟 Devenv 的相容性不太好。
經歷
- Zeabur(2023/04 - 現在):後端實習生
- 高科大 GDSC(2022/10 - 2024/06):核心成員
- 高科大智慧商務系(2022/09 - est. 2026/06):大學生
- 中學資訊討論群 CISC(2020 - 現在):行政人員(資訊組),主要維護稍早停止的 CISCC。
- SMHS 開源專案(2019/09 - 2022/06):共同創辦人,CSCheckin 前端工程師
- l10n-tw(2018 - 現在):社群成員
演講記錄
專案
我大部分的酷專案都開源在 我的 GitHub(pan93412) 上了,其中一些足以展示我能力的專案有置頂處理。通常我會給每個專案開個 GitHub Team,所以會推薦您看看我參與的團隊名下的儲存庫。
此外,我也維護一個部落格 blog.pan93.com,分享我的想法和技術見解,但不怎麼更新。
聯絡我
您可以透過 Threads、X 或其他社交媒體聯絡我。我主要活躍於 Telegram、X 和 Threads。
-
電子郵件:
- Twitter (X):@byStarTW
- Threads:@pan93412
- Telegram:@bystartw_chan
- Mastodon: @[email protected]
- Bluesky: @pan93412.bsky.social
- Facebook:Yi-Jyun Pan
本網站由 Zeabur 提供技術支援。
note: 這個頁面的翻譯主要是從 GPT 4o 的產生結果修改的,翻譯腔盡力修改了 🥺。