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

Block or report 04AvinashSingh

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
04AvinashSingh/README.md

Hi, I'm Avinash 👋

Java · Spring Boot · Microservices · PostgreSQL
Backend developer from Bangalore — building production-grade systems from scratch.

   


🚀 Featured Projects

Spring Boot · GitHub App · Google Gemini AI · PostgreSQL · Docker · Multi-Tenant SaaS

A production-ready GitHub App that intercepts PR webhook events, sends diffs to Gemini AI, and posts inline review comments directly on pull request lines.

  • Multi-tenant SaaS with JWT auth, RBAC roles, and per-tenant plan enforcement (FREE: 50 reviews/month · PRO: unlimited)
  • Async review pipeline using Spring thread-pool to keep webhook acknowledgement under GitHub's 10s timeout
  • HMAC-SHA256 webhook signature verification · 5 normalized PostgreSQL tables · Swagger UI on all 12 endpoints
  • Containerized with Docker Compose · deployed to Railway

Node.js · Express · PostgreSQL · Vercel

REST API supporting 3 subscription tiers with per-tenant request quotas enforced at the API gateway layer.

  • Normalized PostgreSQL schema with compound indexing and versioned SQL migrations
  • Background worker for async AI calls cut p95 latency from ~4s to under 2s
  • Rate limiting via express-rate-limit before service logic · deployed to Vercel with env-based config

React · Solidity · Thirdweb · Hedera Testnet · Web3

A decentralized crowdfunding platform built on the Hedera blockchain — users can create campaigns, set funding goals, and accept contributions transparently on-chain.

  • Smart contracts written in Solidity and deployed to Hedera testnet via Thirdweb
  • All campaign data and transactions stored immutably on-chain — no centralized backend
  • React frontend with campaign creation, browsing, and contribution flows

💼 Internship

Backend Developer Intern — Nija Venture Impacts Pvt. Ltd. (Jan 2026 – Apr 2026)

  • Shipped 12+ production REST API endpoints with JWT auth and a 3-tier RBAC layer (Admin / Editor / Viewer) for a live CMS
  • Cut average query latency ~40% on a 10,000+ document MongoDB collection via compound indexing and schema denormalization
  • Built granular permission middleware enforcing resource-level access control across 5 entity types

🛠️ Tech Stack

Primary Java · Spring Boot · Spring Security · Spring Data JPA · REST API
Secondary Node.js · Express.js · JavaScript · Solidity
Databases PostgreSQL · MongoDB · Hibernate · JPA
Architecture Microservices · API Gateway · RBAC · Stateless Auth · Rate Limiting
DevOps Docker · Docker Compose · Jenkins CI/CD · AWS (EC2, S3) · Railway · Vercel
Security JWT · OAuth 2.0 · HMAC-SHA256 · Spring Security
DSA 370+ LeetCode problems — Arrays, Trees, Graphs, DP, Sliding Window

📊 GitHub Stats

 


🎓 Education & Certifications

  • B.E. Electronics & Communication Engineering — Bangalore Institute of Technology (Expected May 2026) · CGPA: 8.05/10
  • Juniper Networks Certified Associate – Cloud (JNCIA-Cloud) (Aug 2025)

Open to fresher backend roles at product companies. Let's connect!
avinash797976@gmail.com

Popular repositories Loading

  1. js- js- Public

    repo for javascript

    JavaScript

  2. TODO-LIST TODO-LIST Public

    mini project in full stack

  3. project_sm project_sm Public

  4. twind twind Public

    CSS

  5. backendbyhrkirt backendbyhrkirt Public

  6. Crowdfunding- Crowdfunding- Public

    JavaScript