Appala Naidu
Full Stack | Blockchain | Rust | Distributed Systems

Building Cool Projects 💻
Peek at my Work Experience 💼
Check out my Blog ✍️ or Favorites
About
Hey, I'm Appala Naidu. I'm currently working at Zobaze as a full-stack engineer. With over three years of experience in software engineering, I've had the opportunity to work at startups — from full-stack development to leading entire technology stacks and managing production services. I've also made several contributions to open-source at Mish-Fit and GDSC-RGUKTS. My experience spans both in Web2 and Web3 environments.
Check out my recent work on optimizing Solana programs where I reduced the compute units by up to 90% by writing unsafe Rust code as part of the Turbin3 program, Privy - a true-trustless decentralized app for receiving private messages securely and spam-free through a shareable link, and Staked Steps - a gamified DeFi fitness app where users can stake ETH tokens and compete in step-counting challenges. Also built db-entity-migrate NPM library, a cross-database table or collection migration library supporting both SQL and NoSQL databases.
My quick adaptability helps me experiment and implement solutions faster. I'm deeply passionate about distributed systems and blockchains, where I focus on building systems that are efficient, scalable, and reliable.
I'm a former Google Developer Student Club Lead and Microsoft Student Partner, where I founded communities and organized technical workshops and hackathons to foster student collaboration.

Technical Skills

  • Blockchain/Web3: Rust, Solana, Anchor, Assembly, Solidity, Web3.js
  • Backend: Rust, Node.js
  • Languages: Rust, TypeScript, JavaScript, Python, Solidity
  • Databases: PostgreSQL, MongoDB, Firestore
  • Frontend: React.js, Next.js, Vue.js, Svelte, TailwindCSS
  • Infrastructure: GCP, AWS, Docker, Kubernetes, Serverless, Firebase, Git
Where I've Worked

Software Engineer - Full Stack @ Zobaze

Aug 2022 - Present

India

  • Spearheaded full-stack development, managed production services, and ensured stable operations for 1M+ users.
  • Developed a robust subscriptions microservice that seamlessly integrated with Google Play, Stripe, and Razorpay, facilitating global sales.
  • Led the Firestore to MongoDB data migration, ensuring data availability and eventual consistency using queue systems. Simultaneously developed a restoration service with validations for accurate data recovery.
  • Designed and developed an in-house marketing tooling solution that supports segments and campaigns across various channels, creating user-friendly dashboards for monitoring performance.
  • Integrated multiple third-party systems, including Slack, payment processing platforms, analytics tools, and marketing systems, to enhance integration and streamline processes.
  • Developed an internal CRM tool, significantly improving customer retention and conversion rates.
  • Created a utility SDK with Mongoose models, JWT auth, third-party API integrations, & other standardized functions.
TypeScriptJavaScriptRustNodeReactVueTailwind CSSMongoDBFirestorePostgreSQLGCPCI/CDDockerKubernetes
Projects
Privy DApp
Rust, Solana, Anchor, Actix, Postgres, TypeScript, React
A Solana DApp for receiving spam-free private messages through a sharable user link. Receiver pays the transaction fees using a relayer backend service while ensuring client-side message using RSA encryption. Implemented token management, categorization, passkey mechanisms, link disabling, single-message reception.
Solana Native Rust Programs
Solana Native Rust Programs
Rust, Solana, Pinocchio, Mollusk Tests, Assembly
A collection of optimized Native Rust Solana programs using unsafe Rust. Implemented vault, escrow, fundraiser, and AMM programs with granular optimizations using Pinocchio, solana-nostd-sha256, and five8-const. Program tests written using Mollusk for comprehensive testing via BPF loader.
Staked Steps
Staked Steps
Solidity, TypeScript, NFTs, IPFS, OrbitDB
This project was developed as a part of Eth-Online Hackathon. A decentralized app that enables users to stake crypto tokens and challenge friends based on their step count. Developed smart contract logic for auto-rewards system, NFT minting and aggregator functions, ensuring low fees.
DB Entity Migrate
DB Entity Migrate
TypeScript, JavaScript, SQL, NoSQL, Zod
A cross-database migration library. Facilitates migration of tables or collections between SQL and NoSQL databases seamlessly. Efficiently handling large datasets with configurable batch processing, supporting customizable field mappings, Zod schema validation, and user-level configurations for flexibility.
Solana Uniswap V2
Solana Uniswap V2
Rust, Solana, Anchor, SPL Tokens
Built a Uniswap V2-like AMM on Solana with Anchor, managing AMM configs, pool creation, and liquidity. Implemented token swaps using the constant product formula with fee distribution for liquidity providers.
Meet N Code
Meet N Code
React, Node.js, Express, Socket IO, Judge0 CE API
Streamlined Interviews: This application lets you conduct seamless technical interviews in a shared coding space. The editor supports multiple programming languages, accommodating diverse technical interview scenarios.
RGUKTians-Map
RGUKTians-Map
React, Node.js, Express, Bootstrap, JSON DB
Discover & Connect: RGUKTians-Map, a web app, unites RGUKT students and alumni on a map. Provided filters such as year, branch and campus, ensuring easy networking with fellow RGUKTians.
Favorites
Here are some of my favorite , , , , , , , and (in no particular order). Tweet me if you have any recommendations!