Pranay Haldiya

Pranay Haldiya

Software EngineerFull-stack · AI · Web3

Open to remote roles · Jaipur, India (IST)

I’m a full-stack software engineer. I build web and mobile apps, backends, AI agents, and Web3 apps on EVM chains and Solana.

I’m not tied to one language. I’ve worked in TypeScript, Python, Rust and Solidity, and with coding agents like Claude Code and Codex I pick up whatever the codebase uses, Go included.

At Roger (YC S24) I built Roger Ads, which turns a company’s website into ads and launches them on Meta, and an iMessage agent that reached 630+ users. Before that I shipped 10+ Web3 dApps and AI platforms at Metaverse Ventures.

Open to remote software engineering roles: full-stack, backend, AI or Web3.

Experience

Roger AI logo

Roger AIYC S24

Software Engineer

Apr 2026 – Sep 2026

Remote

Technologies & Tools

What I've done

  • Built Roger Ads from zero to production: an agent that turns a company’s website into image and video ads and launches them on Meta. Used by 35+ customer organizations.
  • Designed an autopilot agent that runs live Meta campaigns every day: it pauses weak ads, shifts budgets and launches new creatives, but only inside spend guardrails. Anything past them waits for a person to approve.
  • Launched Roger’s iMessage agent: 630+ users and 14K+ messages in four months, with onboarding, Android support and in-chat checkout.
  • Built Roger’s MCP server with its own OAuth 2.1 authorization server (DCR, PKCE, token rotation) and read, prepare and act consent tiers over 200+ tools.
  • Built attribution: click-ID capture, server-side conversions to Meta, TikTok, Reddit, LinkedIn and X, and an hourly spend sync that tracked $50K+ in ad spend.
Metaverse Ventures logo

Metaverse Ventures

Full Stack Developer

May 2025 – Mar 2026

Remote

Technologies & Tools

What I've done

  • Shipped 10+ production Web3 dApps and AI platforms with wallet sign-in, transaction signing and on-chain payments (Loop Crypto, ATLOS, x402).
  • Built AI agents with LangChain, LangGraph, Mastra and Agno, running agent-generated code in E2B sandboxes.
  • Moved APIs to tRPC with TanStack Query (about 20% faster client loads) and maintained NestJS and FastAPI services with Redis caching and RAG pipelines.
Logics PowerAMR logo

Logics PowerAMR

Software Developer Intern

Dec 2024 – Feb 2025

Noida, India

Technologies & Tools

What I've done

  • Built MERN energy-monitoring dashboards for 100+ concurrent users, and Node.js/MQTT APIs that store real-time telemetry from 500+ IoT devices in MongoDB time-series collections.

Tap a role for details.

Education

Amity University Rajasthan, Jaipur logo

Amity University Rajasthan, Jaipur

B.Tech in Computer Science · CGPA 8.2/10

2021 – 2025

Central Academy logo

Central Academy

Class 12 (CBSE) 94.2% · Class 10 91.8%

2007 – 2021

Projects

Label a GitHub issue and AI stations take it from triage to a reviewed, tested pull request: one model implements, a second reviews, an evidence step attaches screenshots, and it merges when CI is green.

GitHub Actions · Claude Code

Three AI agents (researcher, writer, publisher) sell services to each other and get paid per call in USDC over x402. Each agent has its own wallet with spending limits. Built for the OWS hackathon.

x402 · Agents · Base

Paste a product URL and get a promo video with voiceover, music and sound effects. A Durable Object runs the pipeline, ElevenLabs makes the audio and Remotion renders the video. Built for ElevenHacks.

Cloudflare Workers · ElevenLabs · Remotion

A voice-first AI assistant phone app: hold to talk, share a screenshot of a confusing screen, and get a short spoken answer back. It remembers past conversations. Built for ElevenHacks 4.

Expo · React Native · ElevenLabs · Turbopuffer

Sealed-bid auctions on Solana where nobody sees a bid until the auction settles. Bids are placed inside a MagicBlock Private Ephemeral Rollup running in a TEE. Built for SolanaBlitz v2.

Solana · Anchor · MagicBlock

Run the Claude Agent SDK on OpenRouter or Gemini models without changing agent code. A Cloudflare Worker translates between API formats, including streamed tool calls.

Claude Agent SDK · Cloudflare Workers

A Rust CLI for prediction markets with JSON output for agents. Trades need a preview, a dry run or an explicit confirmation before anything goes live.

Rust · CLI

More on GitHub

Stack

Languages
TypeScriptJavaScriptPythonRustSolidity
Frontend & mobile
ReactNext.jsTailwind CSSshadcn/uitRPCTanStack QueryReact NativeExpo
Backend
Node.jsExpressNestJSFastAPIBullMQRedisPostgreSQLPrismaMongoDB
AI tools
Claude CodeCodexChatGPTClaudeCursorGemini
AI & agents
Vercel AI SDKClaude Agent SDKMCPLangChainLangGraphMastraOpenRouter
Web3
EVMWagmiViemSolanaAnchor
Infra
DockerKubernetesAWSVercelCloudflare WorkersGitHub ActionsGrafanaPostHog

479 contributions in the last year, most of them in private work repos.

OctNovDecJanFebMarAprMayJunJulAugSep