• about
  • work
  • contact
  • creative
  • arrow_upward

gia zozula

Full-Stack Engineer

  • about

  • work

  • contact

  • creative

  • arrow_upward

hello!

I'm a Full-Stack Engineer with experience building enterprise web applications and production systems using Elixir, Phoenix LiveView, React, and TypeScript.

When I'm not coding, I love exploring creative work. You can see some of my projects in my creative portfolio.

arrow_downward

selected work

Payment integrations

Primer · Adyen · Elixir · Phoenix LiveView

Owned Primer and Adyen checkout integrations end-to-end, including authorize-then-capture flows, idempotent mutating API calls, and recovery from intermediate payment states. Extensive ExUnit and Mox coverage across payment and provider boundaries.

Order & checkout platform

Multi-tenant SaaS · PostgreSQL · PubSub

Owned multi-state order lifecycle with configurable prepayment rules, order locking, and status logging. Real-time PubSub updates across customer, staff, and admin surfaces in Phoenix LiveView.

Shopify POS embedded app

Remix · TypeScript · GraphQL · Prisma

Led end-to-end delivery of a production Shopify POS embedded app across multiple store locations, including POS UI extensions, cart save and archive via Shopify Flow, and integration with PostgreSQL-backed order services.

Tech I ship with

Elixir, Phoenix, Phoenix LiveView, TypeScript, React, Remix, Node.js, PostgreSQL, Ecto, Oban, Prisma, GraphQL, REST, Shopify APIs, TailwindCSS, Docker, CI/CD, GCP/GKE

arrow_downward

get in touch

I'd love to hear from you — send a message below or say hi on LinkedIn.

Message on LinkedIn

gia zozula © 2026