Rudy Pospisil
フルスタック開発者として、現在Pantoneでデジタルプロダクトを構築しています。ヘッドレスNext.js + BigCommerceスタックを使用し、AWS Amplifyを通じて10の多言語サイトを展開しています。顧客向けフロントエンドから社内管理ツール、SEOインフラまですべてを開発しています。
私の経歴はWeb開発の全領域にわたります:VB.NET、PHP、バニラJavaScript、そして現在はTypeScriptとReact、Next.js。技術の移り変わりを見てきた中で、最良のコードとは6ヶ月後に他の誰かが理解できるほど明快なコードだということを学びました。
仕事内容
Pantoneでは、Color Finderアプリ、ディーラーロケーター(2017年にゼロから構築し、3回の地図プロバイダー移行を経て保守)、28のリージョン・ロケールの組み合わせをカバーする多言語SEOアーキテクチャ、107の記事を提供するContentful CMS統合、そしてControl Booth(BigCommerceアプリエコシステムを完全に回避するために設計したカスタム管理ダッシュボード)を担当しています。
また、バックエンドオペレーションパイプラインの保守も行っています — ログアーカイブ、在庫SKU移行、データベースバックアップ、注文処理のためのPythonスクリプト。
コード以外
ギターを弾きます — バンドで演奏し、サンフランシスコではDJもしていました。行く先々でストリートフォトを撮っています。サンフランシスコ、ブルックリン、マンハッタンに住んだ後、ジャージーシティに落ち着きました。
スコットランドを2回バックパッキングしました。BMW R1200GSAでカナダの州を何度も旅しました — ラブラドールの未舗装路を含めて。そして、トライアンフ・ボンネビルT100をカフェレーサーに改造するのに1年を費やしました。その記録はこのサイトのBonnie Caféに残っています。
このサイトについて
Next.js 15、TypeScript、Tailwind CSS、MDXで構築。Hetzner VPS上でnginxとLet's Encryptを使用してホスティング。画像はCloudflare R2から配信。next-intlを使用して6言語に翻訳。GitHub Actionsによる自動デプロイ。