Skip to content
View naman20sharma's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report naman20sharma

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
naman20sharma/README.md

Naman Sharma | Software Engineer | Backend & Distributed Systems

MS Computer Science, Arizona State University | GPA 3.9

I build backend platforms where predictability is a feature. I specialize in failure isolation and low-latency performance, ensuring complex distributed systems remain stable across blockchain, cloud, and data environments.

Specialties: Distributed Systems, Solution Architecture, Full-Stack Development, Low-Latency Infrastructure, Blockchain & RAG Data Pipelines


πŸ›οΈ Selected Systems Work

Base-DeFi-Treasury-Guard | Solidity, Go, Base L2, Alchemy

  • Architected a multi-signature treasury guard enforcing role-gated approval workflows on Base L2.
  • Optimized smart contract execution to ~178k gas, maintaining minimal on-chain footprints while delegating observability to a Go-based production daemon.
  • Reliability: The monitoring service maintains 99.9% uptime with sub-millisecond RPC latency across 12k+ production calls.

Validator-Transaction-Processor | Go, UDP, Concurrency

  • Developed a transaction engine sustaining 10k+ packets/sec under load using account-aware conflict detection to allow independent parallel execution.
  • Trade-off: Chose UDP over TCP to prioritize throughput and reduce handshake overhead in high-velocity data streams.

Mempool-Sentinel-rs | Rust, Tokio, Ethereum

  • Streams Ethereum mempool data (~2k+ tx/sec) using overflow-safe math and batch-processing to track state transitions during network congestion.
  • Optimizes data ingestion via Tokio/SQLx to process blocks in ~0.89s with minimal CPU overhead.

Chunking-Policies-in-RAG | Python, FAISS, OpenAI

  • Benchmarks chunking strategies against vector database recall metrics to reduce query response time by ~46%.
  • Focuses on context-aware retrieval logic to enable real-time Q&A over massive, unstructured document sets.

Distributed-Graph-Pipeline | Kafka, Neo4j, Kubernetes, Go

  • Engineered a real-time Neo4j streaming pipeline on K8s; optimized Kafka producer settings to reduce ingestion time from 6 minutes to 10 seconds.

πŸš€ Production Experience (Proprietary)

Architectural impact from enterprise and professional projects:

  • Distributed Microservices: Designed backend services handling concurrent request loads with fault isolation and retry safety to ensure high availability.
  • Infrastructure Optimization: Led the design of observability pipelines that reduced deployment friction through automated regression testing and bottleneck identification.
  • Recognition: Recipient of the Infosys Maestro (2021/2022) and Rookie of the Year (2019) awards for technical contribution and system reliability.

πŸ›  Technical Ecosystem

Category Technologies
Infrastructure AWS, Kubernetes, Docker, Terraform, Kafka, Linux Performance Tuning
Data & Core PostgreSQL, Redis, Neo4j, FAISS, Distributed Systems Design, Git Internals
Languages Rust, Go, Python, C++, Solidity, C# (.NET)

πŸ“œ Certifications

  • Blockchain: R3 Corda Certified Developer, Infosys Certified Blockchain Professional.
  • Cloud & Design: Microsoft Azure Fundamentals (AZ-900), Design Thinking Primer.

πŸ† Honors & Recognition

  • Publicity: Featured in Forbes Digital Assets (Oct 2022) for work on a state-level blockchain pilot.
  • Corporate: Multiple Infosys Rise and Insta Awards for technical excellence and project delivery.
  • Academic: 3.9/4.0 GPA, Master of Science in Computer Science.

⚑ Quick Bits

  • Straight-Edge Lifestyle: Committed to a clean lifestyle (no smoking/no drinking).
  • Lifelong Wrestling Fan: Passionate about the storytelling and athleticism of the ring.
  • Manchester United: Following the Red Devils since 2006.
  • Dietary: Strict Vegetarian (no eggs).
  • Pronouns: He/Him.

πŸ“« Connect

Pinned Loading

  1. base-treasury-guard base-treasury-guard Public

    A treasury contract that enforces role-based spending limits, paired with a Go service that watches on-chain events and applies policy rules off-chain. Built on Base with Foundry.

    Go 1

  2. mempool-sentinel-rs mempool-sentinel-rs Public

    Rust based Ethereum mempool monitor for tracking pending transactions and basic validator style metrics.

    Rust

  3. Validator-Transaction-Processor Validator-Transaction-Processor Public

    A high-performance Go application that processes financial transactions via UDP, manages account balances, and maximizes validator fee accumulation through intelligent batching and HTTP publishing.

    Go 1

  4. Chunking-Policies-in-RAG Chunking-Policies-in-RAG Public

    RAG system with advanced chunking strategies (Late Chunking, Meta-Chunking, Contextual Retrieval). Built with FAISS, RocksDB, OpenAI API, and Streamlit UI to compare retrieval accuracy, generation …

    Python 1

  5. MobileWallet MobileWallet Public

    A demo Mobile Wallet Application for verifiable Credentials using Zero-Knowledge Proof. This wallet utilizes Hyperledger Aries sdk and .NET Xamarin framework for cross-platform development.

    C# 1

  6. wikipedia-category-analysis wikipedia-category-analysis Public

    CLI tool that analyzes any Wikipedia category using the MediaWiki API. It fetches all pages, extracts text, filters common words, and displays the top 50 frequent terms. Designed for educational us…

    Python