my projects.

Cachin

Cachin

LATAM-first payments app for people who fund globally and need to pay locally. Cachin lets users scan supported local QRs, review FX and fees before confirming, and move through checkout like locals. Private beta starts with an Argentina MVP.

Crisp
Expo
Founder & CTO
Payments
Privy
React Native
Solana
Sumsub
USDC
Vercel
CachinPOS

CachinPOS

Private merchant-side POS companion for Cachin. It lets onboarded merchants enter an amount, generate a payment QR, and receive direct confirmation when the Cachin app scans and pays.

Android
Expo
Merchant Tools
Private Repo
React Native
Solana Pay
USDC
Yara Meta WhatsApp Agent

Yara Meta WhatsApp Agent

TypeScript backend for a Meta WhatsApp AI agent that recommends personalized Buenos Aires events from Postgres using Gemini, Drizzle, pg-boss, Vitest, and Supertest.

Drizzle
Express
Gemini
PostgreSQL
TypeScript
Vitest
WhatsApp Cloud API
pg-boss
MaskBid - 2024 NMKR Berlin Hackathon

MaskBid - 2024 NMKR Berlin Hackathon

Winner of the Transparency category at NMKR's 2024 Berlin Hackathon. MaskBid is a Cardano commit-reveal tender system where companies post RFPs, contractors commit hidden bids, and bids are revealed after the deadline.

Aiken
Cardano
Hackathon Winner
Maestro
Next.js
TypeScript
Midnight KYC / Blockenfy

Midnight KYC / Blockenfy

Privacy-preserving KYC and attestation platform on Midnight Network. It uses zero-knowledge proofs and on-chain commitments so users can prove eligibility without exposing sensitive personal data.

Compact
Compliance
Midnight
Next.js
TypeScript
Wallet SDK
Zero Knowledge
Kiwipay / Monad Payment Prototype

Kiwipay / Monad Payment Prototype

Private Expo prototype exploring passkey authentication, QR payments, USDC settlement through p2p.me, and cashback mechanics on Monad testnet. Kept private because it overlaps with Cachin payment experiments.

Expo
Monad
Private Repo
Privy
QR Payments
USDC
p2p.me

Mimic Hackathon Automation

Demo automation for monitoring new token listings and creating purchase intents with configurable spend, slippage, recipient, fee limits, duplicate prevention, and operational risk notes.

Automation
DeFi
Mimic Protocol
Risk Management
TypeScript
kevan.ar

kevan.ar

This portfolio: a Next.js site with MDX posts, contact flow, dark mode, analytics, and an AI chatbot backed by embeddings over the site's content.

Astra DB
LangChain
Next.js
OpenAI
Tailwind CSS
TypeScript
Upstash
Vercel

Rapid Ride Fight

Final-year 3D multiplayer boat fighting game with capture-the-flag mechanics, AI opponents, water rendering, and a custom C/C++ OpenGL engine.

3D
C
C++
Custom Engine
Multiplayer
OpenGL

Glowing Under

Second-year 2D platformer focused on puzzle solving, no-death exploration, storytelling, and custom C/C++ OpenGL engine work.

2D
C
C++
Custom Engine
OpenGL