# Sandipan Kundu > Portfolio and technical writing by Sandipan Kundu, an AI Deployment Engineer and Developer Relations leader building AI agents, inference runtimes, SDKs, and developer tools. This is the canonical public portfolio for Sandipan Kundu. It covers AI agents, deployment, developer tooling, technical projects, research, and writing. ## Primary pages - [Home](https://www.sandipank.dev/): Profile, work experience, projects, and technology stack. - [Posts](https://www.sandipank.dev/posts): Technical writing, ordered by publication date. - [Products](https://www.sandipank.dev/products): Launched products with screenshots and live links. - [Research](https://www.sandipank.dev/research): Original research papers and downloadable PDFs. ## Articles - [TinyForge: Train and Finetune Tiny Models on Your Mac](https://www.sandipank.dev/posts/tinyforge): TinyForge is a native macOS studio for the whole local ML loop — get a model, build a dataset, finetune it on your Apple Silicon GPU, try it out, and export it. No cloud, no notebooks, no toolchain to set up. This post explains why I built it and what it does. - [The Abundance of Knowledge in the AI Era](https://www.sandipank.dev/posts/abundance-of-knowledge-in-ai-era): AI is ending the scarcity of knowledge by making answers instantly accessible to almost everyone. But easy access can weaken the struggle, judgment, and verification that turn information into real understanding. The future depends on whether we use AI to outsource thinking or to ask better questions and go deeper. - [Transformer Models for Beginners](https://www.sandipank.dev/posts/transformers): Transformer models are one of the most important ideas behind modern AI systems. They power large language models, code assistants, translation systems, summarizers, image-generation pipelines, search tools, and chat interfaces like ChatGPT. The basic idea is surprisingly simple: a transformer learns how different pieces of data relate to each other, and then uses those relationships to make useful predictions. - [Ethereum and the Post-Quantum Transition](https://www.sandipank.dev/posts/post-quantum-ethereum-transition): A research overview of Ethereum's post-quantum threat model, migration paths, and the main protocol constraints shaping the transition. - [Aave V4: The Future "Hub" of DeFi Liquidity?](https://www.sandipank.dev/posts/aave-v4-the-future-hub-of-defi-liquidity): DeFi has struggled with "capital efficiency" due to liquidity fragmentation across multiple siloed markets. Aave V3 used Isolation Mode and Portals to address this but remained market-based, isolating liquidity pools by blockchain or product type. Aave V4 fundamentally changes the architecture by introducing a Unified Liquidity Layer with a "Hub and Spoke" model. The Hub holds all assets, and independent Spokes define risk rules, allowing shared liquidity but isolated risk - [x402: The Open Protocol for Internet-Native Payments](https://www.sandipank.dev/posts/x402-the-open-protocol-for-internet-native-payments): The internet has standardized communication (HTTP), addressing (DNS), and routing (TCP/IP) long time back. Yet, payments remain fragmented. x402 proposes an open protocol to make payments first-class internet primitives, enabling frictionless, programmable, and secure value transfer. We are going to dive into the technical architecture, protocol semantics, and implementation details, with some code examples in this blog. - [EVM to RISC-V: Game changing but Difficult](https://www.sandipank.dev/posts/evm-to-risc-v): Ethereum's Virtual Machine (EVM), while revolutionary in enabling smart contract functionality, has reached architectural limits that constrain performance and complicate zero-knowledge proof systems. A proposed migration to RISC-V instruction set architecture represents a potential solution that could deliver 2-5x performance improvements while maintaining full backward compatibility with existing Ethereum applications. - [Viem: The ultimate web3 library](https://www.sandipank.dev/posts/viem-the-ultimate-web3-library): Viem is a TypeScript library for interacting with EVM blockchains. It is a modern, lightweight, and easy-to-use library that is designed to make building web3 dapps easy and blazing fast! Viem is a relatively new library, but it has a number of advantages over ethers.js and web3.js. - [Merkle Proofs and Merkle Trees in Blockchain — Explained](https://www.sandipank.dev/posts/merkle-proofs-and-merkle-trees-in-blockchain-explained): Merkle Tree or Hash tree are a type of Data Structure made up of hash number of various data blocks of transactions performed in the blockchain network. - [Introduction to Atomic Swaps](https://www.sandipank.dev/posts/introduction-to-atomic-swaps): Cross-chain transfer of assets, Hash Time-locked Solidity Contract(HTLC), etc. ## Machine-readable resources - [Full site context](https://www.sandipank.dev/llms-full.txt): Expanded portfolio details and complete article text in Markdown. - [RSS feed](https://www.sandipank.dev/rss): Latest published articles in RSS 2.0 format. - [XML sitemap](https://www.sandipank.dev/sitemap.xml): Canonical crawlable URLs. ## Identity and source profiles - [GitHub](https://github.com/skundu42): Open-source projects and source code. - [LinkedIn](https://www.linkedin.com/in/sandipan-k/): Professional profile. - [X](https://x.com/SandipanKundu42): Public social profile. - [Resume](https://www.sandipank.dev/sandipan-kundu-resume.pdf): Downloadable resume.