Disable low power mode for best experience
About me
What I bring
Attention to Detail
I notice what others skip — in specs, in data models, in interfaces. Silent assumptions that become data bugs. Missing states that become support tickets. The gap between functional and correct is where I pay the most attention.
Fullstack Delivery
I take features from an empty schema to a working, deployed product without handing off. No gaps between layers, no translation overhead — just someone who owns the whole thing and ships it.
Developer Experience
I build systems other developers enjoy working in — clear conventions, solid tooling including context-aware AI agents and documentation that saves hours of confusion.
Performance
Profiling, measuring, and shipping — never guessing. Fast for every user on every device, without trading off the polish.
Projects

Mezo
ReactTypeScriptViteTanStack QueryChakra UIWagmiGraphQLCloudflare WorkersBitcoin-backed DeFi protocol. Joined before any web frontend existed and built it from scratch — wallet connection, economic dashboard, vault management, and governance voting. Consumed on-chain data via the protocol's APIs, integrated a third-party swap, and owned Cloudflare edge deployment.

eObuwie
VueTypeScriptTailwind CSSMagentoMySQLLarge European footwear e-commerce platform. Shipped product page features and UI polish. Reimplemented the user dashboard UI. Owned a B2B data integrity issue where users could bypass the VAT number field — traced it end to end, patched validation, and backfilled incomplete records.

Boar Finance
Next.jsTypeScriptChakra UITanStack QueryGraphQLTurborepoWagmiNon-custodial crypto wealth management with automated Bitcoin vote delegation. Designed and built the product end to end — wallet connection, GraphQL on-chain data indexing, real-time earnings calculations, and vault interaction flows.

Personal Portfolio
Next.jsTypeScriptReact Three FiberTailwind CSSMotionCloudflare WorkersBuilt to be as technically interesting as the work it presents. 3D hero scene with custom GLSL shaders, scroll-synchronized Three.js and DOM animations, per-character variable-font spring physics, and a full MDX blog pipeline — all on Cloudflare Workers.

Lumo
Next.jsTypeScriptoRPCDrizzle ORMPostgreSQLCloudflare WorkersTurborepoPuppeteerFullstack automotive marketplace — Drizzle schema, oRPC endpoints, search UI, and a shared component library in one Turborepo monorepo. Next.js on Cloudflare Workers, Neon PostgreSQL, and a custom scraper to populate the vehicle catalog.

Boar Network
Next.jsTypeScriptTailwind CSSMarketing site for enterprise blockchain infrastructure — multi-region RPC endpoints and validator services. Delivered end to end: layout, copy, motion, and deployment. A landing page is often a company's first technical impression; this one communicates reliability before a word is read.
Experience
- Sep 2023 — PresentWebsiteFullstack Engineer
Building and shipping features across the full stack — owning UI, API design, and database work within product teams. Primary point of ownership for frontend quality and engineering decisions.
- Remote-first, async workflow within a US-based international team
- Agile delivery — estimations, documentation, and full feature ownership from scoping to production
- Integrated AI tooling into daily development workflow
- Jan 2022 — Jun 2023WebsiteJunior Frontend Engineer
Built and maintained UI across client products, including eObuwie and Sanpol. Contributed to a component library used across multiple projects, and developed a strong eye for interface quality and cross-browser consistency.
- Agile process with close client collaboration and regular estimations
- End-to-end ownership of deliverables
Learn, validate, repeat
Writing is how I validate what I think I know — and find out what I don't. I cover software engineering, web development, and the ideas shaping how I work.
Check out my latest writing, or head to the writings page for more.
Get in touch
Open to new roles, interesting side projects, and conversations worth having. If you're building something ambitious — or need someone who'll care as much about the interface as the architecture — I'd like to hear about it.
