Banner

Build • Ship • Learn • Repeat

Pulkit Saraf

20engineer • developer • builder

I'm probably not the developer you're expecting. I'd much rather be shipping something meaningful on chain, sipping coffee, than losing sleep debugging someone else's code at 3 AM. My focus these days is deep in Web3 and AI. I'm all about building smarter, faster systems that actually get the job done, not just sound impressive. I love building tech that feels effortless, even if it's powered by complex logic behind the scenes.

I thrive on building from scratch. Whether that's on Ethereum, Aptos, or Monad, I'm all in on creating clean, scalable builds. I don't like cutting corners, but I've definitely got that jugaad spirit the resourcefulness to find a way and just get it done, no matter what. I really enjoy handling the full lifecycle myself, from writing smart contracts and backend APIs to polishing the frontend. My goal is to make each build feel cohesive, like every piece just clicks.

For me, this isn't just about chasing buzzwords. It's about turning a great idea into something people actually want to use, and honestly, it's also about the people. I love making connections, so you'll find me at a lot of events and hacks not really to win, but to meet fellow folks. Every project is a chance to learn something new, and I'm still learning, still experimenting, and still coding every day. And yeah, I'm probably still holding a cup of coffee.

Professional Experience

Rabbitt Learning

Rabbitt Learning

Technical Project Manager Intern

June 2025 – October 2025

AY-Labels

AY-Labels

Web Developer freelancer

March 2025

Encryptix

Encryptix

Front-End Intern

October 2024 – November 2024

Technical Contributions

At Rabbit AI, I worked as the lead engineer architecting agent-based inference systems. Built end-to-end GenAI pipelines with multi-step reasoning, RAG (Retrieval-Augmented Generation) for context-aware responses, and agentic workflows that decompose complex tasks into sequential execution chains.

Offline P2P protocol. Designed and implemented a peer-to-peer data transfer protocol using QR-based packet streaming with Reed-Solomon error correction and collision detection. Built custom packetization layer that fragments data into chunks, serializes with error-checking headers, transmits via sequential QR frames at 60fps, and reconstructs on the receiving end with CRC32 validation. Zero network dependency. Pure offline communication.

Automated trading engine. Developed a fully autonomous crypto trading bot with real-time WebSocket connections to exchange APIs, , position sizing algorithms, and risk management protocols. System handles order execution, portfolio rebalancing, and PnL tracking with millisecond-level latency. All logic runs autonomously based on predefined strategies.

Cross-chain development. I've shipped production smart contracts and dApps across Monad, Ethereum, Solana, and BNB Chain. Currently building on Somnia and Avalanche in the pipeline. Each chain has its own quirks: EVM-compatible chains with Solidity, Solana with Rust and the Anchor framework, different consensus mechanisms, gas optimization strategies, and cross-chain bridge integrations.

Orbix and client projects. Built Orbix, an internal ops platform with workflow automation, task queuing, and team collaboration features. Backend runs on Node.js with PostgreSQL for relational data, Redis for caching, and real-time updates via WebSockets. Also delivered 5+ production websites as a freelancer, optimizing for Core Web Vitals, SEO performance, and sub-second load times.

GitHub Contributions @Pulkit Saraf

Stack I use

Technologies I work with to build products that solve real problems

JavaScript
JavaScript
TypeScript
TypeScript
Python
Python
Java
Java
SQL
SQL
Rust
Rust
React.js
React.js
Next.js
Next.js
Node.js
Node.js
Express.js
Express.js
FastAPI
FastAPI
Tailwind CSS
Tailwind CSS
PyTorch
PyTorch
TensorFlow
TensorFlow
Hugging Face
Hugging Face
LangChain
LangChain
Solidity
Solidity
Ethers.js
Ethers.js
IPFS
IPFS
PostgreSQL
PostgreSQL
MongoDB
MongoDB
Docker
Docker
Git
Git
Jira
Jira
JavaScript
JavaScript
TypeScript
TypeScript
Python
Python
Java
Java
SQL
SQL
Rust
Rust
React.js
React.js
Next.js
Next.js
Node.js
Node.js
Express.js
Express.js
FastAPI
FastAPI
Tailwind CSS
Tailwind CSS
PyTorch
PyTorch
TensorFlow
TensorFlow
Hugging Face
Hugging Face
LangChain
LangChain
Solidity
Solidity
Ethers.js
Ethers.js
IPFS
IPFS
PostgreSQL
PostgreSQL
MongoDB
MongoDB
Docker
Docker
Git
Git
Jira
Jira
JavaScript
JavaScript
TypeScript
TypeScript
Python
Python
Java
Java
SQL
SQL
Rust
Rust
React.js
React.js
Next.js
Next.js
Node.js
Node.js
Express.js
Express.js
FastAPI
FastAPI
Tailwind CSS
Tailwind CSS
PyTorch
PyTorch
TensorFlow
TensorFlow
Hugging Face
Hugging Face
LangChain
LangChain
Solidity
Solidity
Ethers.js
Ethers.js
IPFS
IPFS
PostgreSQL
PostgreSQL
MongoDB
MongoDB
Docker
Docker
Git
Git
Jira
Jira
JavaScript
JavaScript
TypeScript
TypeScript
Python
Python
Java
Java
SQL
SQL
Rust
Rust
React.js
React.js
Next.js
Next.js
Node.js
Node.js
Express.js
Express.js
FastAPI
FastAPI
Tailwind CSS
Tailwind CSS
PyTorch
PyTorch
TensorFlow
TensorFlow
Hugging Face
Hugging Face
LangChain
LangChain
Solidity
Solidity
Ethers.js
Ethers.js
IPFS
IPFS
PostgreSQL
PostgreSQL
MongoDB
MongoDB
Docker
Docker
Git
Git
Jira
Jira

Let's connect

Find me on these platforms

If you've read this far, you might be interested in what I do.

© 2025 Pulkit Saraf. All rights reserved.
Built with Next.js, TypeScript, and Tailwind CSS
Designed & Developed with ❤️