Hoboken, NJニュージャージー州ホーボーケン · /Open to software engineering rolesソフトウェアエンジニア職を探しています

Gary Giambatista

ゲイリー・ジャンバティスタ

Software engineer. I build front ends people enjoy using, from Shopify widgets that moved millions in sales to a kanji-writing app for iOS and Android. Scroll down to go back in time.ソフトウェアエンジニアです。数百万ドル規模の売上を生んだShopifyのウィジェットから、iOS・Android向けの漢字書き取りアプリまで、使う人が楽しめるフロントエンドを作っています。下にスクロールすると、時間をさかのぼります。

Gary smiling next to a deer in Nara Park, Japan
Now · Kanji Kaku · Hoboken, NJ
Work仕事Project個人開発Learning学び
JK
Japan日本
'16'17'18'19'20'21'22'23'24'25'26
NJ
Hoboken, New Jerseyニュージャージー州ホーボーケン
2022 – now2022 – 現在
Personal project個人開発Sep 2026 – Present2026年9月 – 現在

Kanji Kaku

iOS & Android app · public betaiOS・Androidアプリ · パブリックベータ公開中

  • An iOS and Android app for learning to read and write all 2,136 jōyō kanji with mnemonic stories, finger-drawn stroke checking, and spaced-repetition reviews.常用漢字2,136字の読み書きを覚えるためのiOS・Androidアプリです。オリジナルの記憶術ストーリー、指で書いた筆順のチェック、間隔反復による復習を組み合わせています。
  • Built with Expo and React Native on a Convex backend with Clerk sign-in, scheduling reviews with the FSRS algorithm.ExpoとReact Nativeで構築し、バックエンドにConvex、ログインにClerkを採用。復習のスケジュールにはFSRSアルゴリズムを使っています。
  • Designed the curriculum, data model, and access rules myself and directed AI coding agents through each checkpoint, backed by 240+ automated tests.カリキュラム、データモデル、アクセスルールを自分で設計し、各チェックポイントでAIコーディングエージェントを指揮しました。240件以上の自動テストで品質を支えています。
Skillsスキル
TypeScriptReact NativeExpoConvexClerkFSRSHanzi WriterVitest
Lesson 1 · Numbers & simple formsTry it
dayひ · ニチ
Stroke 0 of 4

Traditionally, a day comprised of an open mouth in the morning for breakfast, and an open mouth in the evening for dinner. 2 mouths stacked, which represent the best part of the day, eating!

Stroke data: hanzi-writer-data-jp (animCJK, Make Me a Hanzi) · checking: Hanzi Writer
Software Engineer 1ソフトウェアエンジニア1Feb 2026 – Jul 20262026年2月 – 2026年7月

Rebuy Engine

Software Engineer 1 · Remoteソフトウェアエンジニア1 · リモート

  • Led development of the greenfield Selectable Gift with Purchase widget: a TypeScript Next.js control panel, a Vue 3 widget, a PHP CodeIgniter 4 backend, and a MySQL database.新規プロジェクト「Selectable Gift with Purchase」ウィジェットの開発をリード。TypeScript・Next.jsの管理画面、Vue 3のウィジェット、PHP CodeIgniter 4のバックエンド、MySQLデータベースを設計・構築しました。
  • Core member of the widgets and cart team, the product serving 8,400+ Shopify merchants. Mentored support staff, triaged complex bugs, and interviewed candidates.8,400以上のShopifyストアが利用する主力製品を担う、ウィジェット&カートチームのコアメンバーとして、サポートスタッフの指導、複雑なバグの切り分け、採用面接を担当しました。
  • Rebuilt widget onboarding with templated customization and a step-by-step setup guide.テンプレートによるカスタマイズと段階的なセットアップガイドで、ウィジェットのオンボーディングを刷新しました。
Skillsスキル
TypeScriptNext.jsVue 3PHPCodeIgniter 4MySQL
Demo store · Selectable gift with purchase

Your cart

  • Morning Blend
    $18.00 each
    1
  • Stoneware Mug
    $22.00 each
    1

You're $10.00 away from a free gift.

$50.00$80.00
Free gifts
$40.00
Rebuilt from scratch to show how Selectable Gift with Purchase works. Not Rebuy's code.
8,400+Shopify merchantsShopifyストア$12.4BGMV processed in 20252025年の流通総額$1.9BRebuy-attributed salesRebuy経由の売上
Personal project個人開発Dec 2024 – Apr 20252024年12月 – 2025年4月

YouFilter.ai

Chrome extension + landing pageChrome拡張機能 + ランディングページ

  • A Chrome extension that hides negative videos and Shorts from your YouTube recommendations, based on tags you choose.選んだタグに基づいて、YouTubeのおすすめからネガティブな動画やショート動画を非表示にするChrome拡張機能です。
  • Wrote the extension front end: Manifest V3 content scripts, a fast mutation observer, settings synced across tabs, and a front-end cache.拡張機能のフロントエンドを担当。Manifest V3のコンテンツスクリプト、高速なMutationObserver、タブ間での設定同期、フロントエンドのキャッシュを実装しました。
  • Classifies video titles with the OpenAI API behind a Rust service with Redis caching. The landing page uses Next.js and Supabase auth.動画タイトルはOpenAI APIで分類し、RustのサービスとRedisのキャッシュで処理しています。ランディングページはNext.jsとSupabase認証で構築しました。
Skillsスキル
JavaScriptChrome MV3ViteOpenAI APIRustRedisDockerNext.jsSupabase
YouTube home page with negative videos blurred out and the YouFilter settings popup open
Associate Software EngineerアソシエイトソフトウェアエンジニアDec 2024 – Feb 20262024年12月 – 2026年2月

Rebuy Engine

Associate Software Engineer · Remoteアソシエイトソフトウェアエンジニア · リモート

  • Co-developed and scaled Bundle Builder to $6M a month in merchant-attributed revenue, adding subscriptions, discounting, pre-built layouts, filtering, and 15+ other settings.新製品「Bundle Builder」を共同開発し、サブスクリプション、割引、テンプレートレイアウト、フィルタリングなど15以上の設定を実装。ストアの売上を月600万ドル規模まで伸ばしました。
  • Fixed 40+ bugs on core widgets and merged 20+ enhancements.主要ウィジェットのバグを40件以上修正し、20件以上の機能改善をマージしました。
Skillsスキル
Vue 3JavaScriptCSSLiquidShopify
Demo store · Bundle Builder

Build your brew kit

Pick 3 · save up to 15%
1
2
3
$0.00
Rebuilt from scratch to show how Bundle Builder works. Not Rebuy's code.
$6Mper month, Bundle BuilderBundle Builderの月間売上40+bugs fixedバグ修正20+enhancements機能改善
Personal project個人開発Jan 2024 – May 20242024年1月 – 2024年5月

Spaced Cards

Web app · mobile-first flash cardsWebアプリ · モバイルファーストの単語カード

  • Flash-card app that schedules each card with the SuperMemo spaced-repetition algorithm.SuperMemoの間隔反復アルゴリズムで、カードごとに復習のタイミングを決める単語カードアプリです。
  • Built with Next.js 14 and Tailwind, with animated drawers, light and dark themes, and Jest tests.Next.js 14とTailwindで構築。アニメーション付きのドロワー、ライト・ダークテーマ、Jestによるテストを備えています。
Skillsスキル
JavaScriptNext.js 14ReactTailwindSuperMemo-2Jest
Spaced Cards overview of a Hashmaps deck, with cards colored by how well they are known
Launch EngineerローンチエンジニアSep 2023 – Dec 20242023年9月 – 2024年12月

Rebuy Engine

Launch Engineer · Remoteローンチエンジニア · リモート

  • Launched 200+ custom merchant builds on Shopify with Vue 3, JavaScript, CSS, and Liquid.Vue 3、JavaScript、CSS、Liquidを使い、200件以上のストア向けカスタム実装をShopify上でローンチしました。
Skillsスキル
Vue 3JavaScriptCSSLiquidShopify
A Shopify product page with a Rebuy widget offering a matching hair oil at 25% off
200+merchant launchesストアのローンチ
Personal project個人開発May 2023 – Jul 20232023年5月 – 2023年7月

Katacard

Web app · katakana and hiragana drillsWebアプリ · カタカナとひらがなの練習

  • A mobile-friendly Next.js app for learning Japanese katakana and hiragana, with progress saved in local storage and color feedback on every answer.カタカナとひらがなを覚えるための、モバイル対応のNext.jsアプリです。進捗をローカルストレージに保存し、回答ごとに色でフィードバックします。
Skillsスキル
JavaScriptNext.js 13ReactTailwind
Katacard on a phone, showing the katakana モ with an answer box
Support EngineerサポートエンジニアMar 2023 – Sep 20232023年3月 – 2023年9月

Rebuy Engine

Support Engineer · Remoteサポートエンジニア · リモート

  • Closed 300+ tickets with a 95% satisfaction rating, handling storefront customizations, app customizations, debugging, and integrations.ストアのカスタマイズ、アプリのカスタマイズ、デバッグ、外部連携など、300件以上の問い合わせを顧客満足度95%で解決しました。
Skillsスキル
JavaScriptCSSLiquidDebugging
A Rebuy Smart Cart with a free-shipping progress bar, a free gift offer and a subscription upgrade
300+tickets closed解決した問い合わせ95%satisfaction顧客満足度
Learning学びApr 2022 – Mar 20232022年4月 – 2023年3月

Teaching myself to code独学でプログラミング

Self-taught · back home in New Jersey独学 · ニュージャージーに帰国後

Learned HTML, CSS, JavaScript, React, and Next.js on my own, and shipped the first version of this site in November 2022. That work led to my first engineering role, at Rebuy.HTML、CSS、JavaScript、React、Next.jsを独学で学び、2022年11月にこのサイトの最初のバージョンを公開しました。その積み重ねが、Rebuyでの初めてのエンジニア職につながりました。

東京
Tokyo & Nagoya, Japan東京・名古屋
2019 – 20222019 – 2022
Teaching英語講師Aug 2020 – Apr 20222020年8月 – 2022年4月

Vantage Japan

Kindergarten English Teacher · Tokyo幼稚園の英語講師 · 東京

Planned lessons and owned the development of 500+ students across kindergartens in Tokyo and Chiba.東京と千葉の幼稚園で、500人以上の園児の授業を計画し、英語教育を担当しました。

Teaching英語講師Apr 2019 – Jul 20202019年4月 – 2020年7月

Amity Corporation

Native English Teacher · Nagoya英語ネイティブ講師 · 名古屋

Taught 120+ students at every level of English, ages 1 to 55.1歳から55歳まで、あらゆるレベルの生徒120人以上に英語を教えました。

NJ
North Jerseyニュージャージー州北部
2016 – 20192016 – 2019
Learning学びAug 2018 – Apr 20192018年8月 – 2019年4月

TEFL CertificationTEFL資格の取得

Teaching English as a Foreign Language英語教授法の国際資格(TEFL)

Took a break to earn my TEFL certificate, which took me to Japan.仕事を一度離れてTEFLの資格を取得し、それが日本へ渡るきっかけになりました。

MarketingマーケティングNov 2017 – Aug 20182017年11月 – 2018年8月

A Second Opinion

Account Manager · Pompton Plainsアカウントマネージャー · ポンプトン・プレインズ

Managed 8 client accounts across the US, designing their ad funnels and websites.全米8社のクライアントを担当し、広告のファネルとWebサイトを設計・運用しました。

MarketingマーケティングFeb 2016 – Nov 20172016年2月 – 2017年11月

Coldwell Banker

Marketing & Digital Content Coordinator · Wyckoffマーケティング&デジタルコンテンツ担当 · ワイコフ

Ran print and web campaigns for 300+ residential listings from $250K to $15M.25万ドルから1,500万ドルまでの住宅物件300件以上について、紙媒体とWebのキャンペーンを担当しました。

Education学歴20162016年

Montclair State Universityモントクレア州立大学

BS, Business Administration · Marketing経営学士 · マーケティング専攻

Where the interest in building things for people started.人のために何かを作ることへの関心は、ここから始まりました。

Open to software engineering rolesソフトウェアエンジニア職を探しています

Let's build something people enjoy using.使う人が楽しめるものを、一緒に作りましょう。

I'm looking for a team that cares about its users as much as its code. Front end, full stack or mobile, I'd love to hear what you're working on.コードと同じくらいユーザーを大切にするチームを探しています。フロントエンド、フルスタック、モバイルのいずれでも、ぜひお話を聞かせてください。