Kshitij Mahajan: Developer Advocate

Developer Relations | Full-Stack & Web3 Developer

About Me

Born in Amritsar, I graduated from the Indian Institute of Technology, Goa, with a Bachelor's in Electrical Engineering. This technical foundation launched my journey into software, first as a Software Development Engineer and now as a Developer Relations professional. I'm currently building my own startup, driven by a passion for bridging the gap between complex technology and the developers who use it. I thrive on creating SDKs, tutorials, and documentation that empower technical communities. Now, I'm channeling that experience into creating products that not only solve real-world problems but are also a joy for developers to use.

Experience

Developer Relations, Bitquery

June 2024 - Present | Remote

  • Created custom SDKs for clients wanting to use Bitquery solutions to make the overall development process easier.
  • Regularly updated the official documentation according to the new product updates and SEO requirements.
  • Published many tutorial projects to help developers get started with Bitquery APIs. Some examples are PnL Calculator, Wallet Balance Monitor and BSC sniper bot.
  • Provided support to developer community via Telegram support channel.

SDE Intern, TSAW Drones

June 2023 - Nov 2023 | IIT-Delhi, New Delhi

  • Using MERN stack, created many internal portals that enhanced operational efficiency by 50%.
  • Participated in and learnt about DevOps activities and created many essential pipelines on AWS.
  • Daily activities included making updates on the website.
  • Optimized the SEO of the main website and made 5+ new pages with seamless responsiveness across all platforms.

Projects

BSC Sniper Trading Bot

  • Created an automated bot to detect newly created BSC Memecoins.
  • Utilized Bitquery Protobuf streams to capture the newly created token details with minimal latency.
  • Used ethers library functions to execute buy as soon as the token is created and sell after exactly one minute.
  • Deployed in on Google Cloud VM instance to keep it running 24*7.

Protobuf Kafka NPM package

  • Published the bitquery-protobuf npm package for beginners.
  • Simplified the process of setting up and running a Protobuf stream.
  • Used this package to pitch Protobuf stream as a solution to consumers looking for minimal latency.

DevRewards

  • Developed a full-stack web3 application using smart contract for rewarding open source contributions.
  • Implemented a data flow using GitHub web-hooks to access the commit data for the user.
  • Built a smart contract to run the automated reward distribution when a pull request from user is merged.
  • Established Chainlink Node and used Chainlink Oracles to enable the communication between smart contract and external API’s.

My Skills

CategorySkills
LanguagesRust, GraphQL, JavaScript, TypeScript, Solidity, Python, Java, HTML, CSS
FrameworksReact, Next, Node.js, Hardhat, Express, MongoDB, Kafka, Protobuf, gRPC
Developer ToolsGit, GitHub, Docker, VS Code, Visual Studio, Linux, Postman, Brew
Devrel ToolsHubspot, Jira, Slack, Veed.io

Contact ME