Back to portfolio

Work

Projects, responsibilities, and outcomes across platform engineering and independent products.

At Xsolla

Shared platforms, product delivery, and team ownership.

Xsolla Business Accounts product interface

Business Accounts Platform & SDK

Founding SDK architecture, shared packages, and developer tooling, with interim team leadership and cross-team adoption support.

  • React
  • TypeScript
  • Module Federation
View project: Business Accounts Platform & SDK
Xsolla Publisher Account interface

Publisher Account

Maintaining and improving a legacy publisher product while building its successor: account workflows, RBAC readiness, incident investigation, and support.

  • React 16.14
  • React Router v4
  • TypeScript
View project: Publisher Account
XUI component catalogue in Storybook

XUI Design System

Original project leadership and ongoing maintenance of shared React and React Native UI foundations, design tokens, and developer documentation.

  • React
  • React Native
  • TypeScript
View project: XUI Design System

Independent builds

Products I shaped, built, and shipped.

InspectorGecko

InspectorGecko

Market screening, watchlists, and AI-assisted research using CoinGecko data.

  • Next.js
  • TypeScript
  • Tailwind CSS
View project: InspectorGecko
SimpleResume

SimpleResume

Privacy-first resume creation and application tracking, with offline use and document export.

  • React
  • TypeScript
  • Vite
View project: SimpleResume
SettleHere

SettleHere

Compare candidate homes through commutes, nearby places, and location scores.

  • React
  • TypeScript
  • Vite
View project: SettleHere
QuranSlide

QuranSlide

A focused slide-generation tool for teachers and preachers.

  • Next.js
  • Shadcn UI
  • Tailwind CSS
View project: QuranSlide
Interactive portfolio showing a character exploring a small 3D world

Interactive Portfolio

An optional, playable route through my portfolio, with five story locations and a fishing pond in its own clearing.

  • Next.js
  • React
  • TypeScript
View project: Interactive Portfolio