Building with TypeScript, React, GitHub Actions
Full-stack engineer who builds and ships real products across every layer of the stack. Has worked across crypto wallets, DeFi protocols, Kubernetes infrastructure, AI-powered tools, and cross-platform apps. Owns the full vertical — from on-chain program integration through backend services to polished frontends. Equally comfortable writing Rust payment APIs and React interfaces.
Language Distribution
Projects
2026 · 45 projects
Built AI-powered developer tools and full-stack products across CLI, web, mobile, and desktop — from an automated portfolio generator to a cross-platform baby tracking app and multiple AI learning platforms.
agent-cv is a Bun/TypeScript CLI that walks local trees, discovers repos via markers and git history, and routes analysis through pluggable AI backends (Claude Code, Codex, Cursor, or OpenAI-compatible APIs) into a structured Markdown CV and profile insights. It supports hosted publishing to agent-cv.dev, GitHub enrichment, per-year significance/tiering, yearly-themed insights plus per-project LLM impact scores, and interactive Ink/React flows for identity and project selection with caching, privacy filtering, and anonymous PostHog telemetry backed by tests and CI.
Baby Feeding Diary is a cross-platform (iOS, Android, web) Expo React Native app that logs feeding, sleep, and related care data with cloud sync through a Hono/tRPC API on Cloudflare Workers, D1 (Prisma), and a Durable Object for coordinated sync. It ships subscriptions (RevenueCat), an AI companion chat (AI SDK / OpenRouter), localization, Apple Watch connectivity, a marketing landing site on Cloudflare Pages, and documented release and store workflows with CI and staging/production deploys.
Learn Anything is a monorepo AI learning product: a Next.js 16/React 19 frontend talks to a NestJS API over PostgreSQL (Prisma), with Better Auth, OpenRouter/OpenAI for content and plans, and CloudPayments for billing. The codebase shows production-oriented work—Dockerized API, GitHub Actions (including self-hosted runner handling), Terraform/Dokploy hooks, OpenAPI generation, i18n, feature flags (OpenFeature), and token-limit guards—not a thin demo. Engineering is largely attributable to a single contributor with broad full-stack and platform ownership.
2025 · 150 projects
Built production Telegram Mini Apps and microservices for a Web3 platform (Etherean), while shipping AI-powered tools including MCP servers, content agents, and an AI-assisted project workflow app.
Y Passport is a production Telegram Mini App built with React, TypeScript, and Vite that guides users through tasks, learning, farming, referrals, and leaderboards to earn points and benefits. It uses the Telegram Web Apps SDK with typed OpenAPI clients, Amplitude analytics, i18n, and multi-environment GitHub Actions deploys. Recent work adds Y Passport/Branch deep-linking and install-aware open behavior, maintenance/high-load modes, richer analytics, ads/conversion hooks, OAuth-backed task flows (e.g. Twitter), and continuous mobile UX polish.
2024 · 70 projects
Built production backend services and DeFi integrations across the Solana and TON ecosystems, while shipping microservice infrastructure on GKE with gRPC, Turborepo monorepos, and observability tooling.
Keyapp Swap API is a production TypeScript (ESM) Express service that wraps Jupiter v6 for Solana token quotes and swap transaction building, with Zod-validated OpenAPI docs, Redis-backed caching, and Bunyan logging. It integrates Jupiter’s referral program (Anchor-based referral token accounts), Token-2022 and transfer-fee-aware flows, and exposes health plus Prometheus metrics with OpenTelemetry/Jaeger tracing. CI/CD deploys container images to Google Kubernetes Engine (dev/prod) via GitHub Actions, with Jest/Supertest coverage on core routes.
2023 · 150 projects
Deep in crypto/web3 infrastructure — built DeFi widgets, Solana payment APIs in Rust, and managed the Kubernetes platform that runs it all. Also explored AI-powered learning tools with LangChain.
A pnpm monorepo shipping embeddable DeFi “dwidgets” and companion “dapps” (send and history) on Vite and Preact, with shared packages for UI, hooks, and protobuf/gRPC clients to backend services. Protocol-specific widgets cover Lido, Curve, Summer.fi, Uniswap, a dedicated Uniswap Swap surface, and history; dapps add wallet flows (Wagmi/Viem), XState-driven UX for history, and iterative send flows with shared error handling. GitHub Actions deploy each app/widget on its own pipeline.
2022 · 101 projects
Deep in the Solana ecosystem, building a production crypto wallet (p2p-wallet-web) while exploring DeFi protocols, cross-chain bridges, and NFT infrastructure. Side projects ranged from a wedding site to a tab manager extension.
P2P Wallet Web is an open-source browser Solana wallet (originating from a hackathon prototype) shipped as a Yarn-workspaces/Lerna monorepo with shared packages for core logic, hooks (sail), token utilities, UI (Storybook), and the main web app. The app layers Solana/DeFi flows (SPL tokens, Serum/Orca swaps, Ren cross-chain pieces, wallet adapters) behind a polished UI with analytics, feature flags, notifications, and ongoing modernization (React Router 6, MVVM-style scenes). Tooling centers on TypeScript, Webpack 5, Linaria, ESLint/Prettier/Stylelint, Jest, Husky, GitHub Actions, and Cloudflare Workers deployment (Wrangler).
2021 · 25 projects
Deep dive into Solana DeFi development, building lending protocol UIs and margin trading dApps, while exploring the broader crypto ecosystem across multiple chains.
Solaris UI is a React/TypeScript web client for the Solaris lending and borrowing protocol on Solana, integrating wallet flows, SPL tokens, and Pyth price feeds for a DeFi experience comparable in spirit to Aave/Compound. The codebase centers on protocol interactions (deposits, borrows, repayments, obligations, staking) with Ant Design and Linaria-based UI and Solana ecosystem libraries.
2020 · 2 projects
A focused React component library that renders iOS-style squircle corners using CSS masks and generated paths, with a live GitHub Pages demo and configurable radius and roundness. It includes resize observation and path caching for responsive layouts. The project is small, single-author, and oriented toward a narrow but real UI polish use case.
2019 · 1 project
A compact TypeScript sample app that wires React 16 with MobX for state, TypeDI for dependency injection, and Express with Mustache for server-side rendering and routing. It layers DTOs with class-validator/class-transformer and a structured application folder layout, positioning it as a pattern demonstration rather than a maintained product.
2014 · 1 project
2013 · 1 project
Stack
Activity · last 24 months