Skip to content
View AtharvaVavhal's full-sized avatar

Highlights

  • Pro

Block or report AtharvaVavhal

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.

Content in all repositories owned by your account will be closed.
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
AtharvaVavhal/README.md
Atharva Vavhal
Typing SVG

B.Tech Computer Engineering · VIT Pune · Class of 2029



LinkedIn GitHub Profile Views




About

Java backend engineer working through:

Java → Spring Boot → Backend Architecture → Databases → Security → System Design → Scalable Software

I build full-stack systems end to end and explore applied AI/ML, RAG, and LLM-backed applications alongside that core direction.

I care about systems that remain correct under concurrency, retries, duplicate requests, out-of-order events, and partial failures — not just systems that work on the happy path.


Current Focus

DSAOOPDatabasesBackend DevelopmentSpring BootSecuritySystem DesignScalable Systems


Currently going deeper into:

  • ☕ Java & Spring Boot
  • 🏗️ Backend architecture & modular monoliths
  • 🗄️ Database design & transaction correctness
  • 🔐 Authentication & authorization
  • 🌐 REST API design
  • 📐 System design & scalable software
  • 🤖 Applied AI/ML, RAG & LLM applications

This is an active engineering direction, not a claim of mastery.


Featured Projects

🏢 Spidosoft ERP

Enterprise ERP · Java 21 · Spring Boot · React · TypeScript · MySQL

A modular ERP system built for Spidosoft Technologies OPC Pvt. Ltd., centered around a single source of truth for master data.

Role: Architecture & Backend Lead

Engineering

  • Modular-monolith architecture
  • Master-data architecture for items, customers and suppliers
  • Java 21 + Spring Boot backend
  • JWT authentication
  • Role-based access control
  • React + TypeScript frontend
  • MySQL persistence
  • REST API architecture

The frontend foundation and deployed landing experience are live. The backend and core modules are currently in active development.




Spidosoft ERP Repository Spidosoft ERP Live Preview

🖨️ PrintForge

Custom Print Commerce · NestJS · Prisma · PostgreSQL

A commerce platform for custom printing designed around database-enforced correctness.

Engineering

  • Transactional checkout
  • PaymentAttempt uniqueness guarantees
  • Idempotent payment webhook handling
  • PostgreSQL transactional outbox
  • JWT rotation
  • Session revocation
  • Prisma relational data model
  • Modular backend architecture

The architecture is designed to remain correct under double-clicks, retries, duplicate webhooks, and partial failures.

Backend infrastructure and architecture are implemented. Business services are still in development, and Razorpay integration is designed but not yet wired.




PrintForge Repository

🚌 Vahak — वाहक

Smart Kopargaon Hackathon 2026 · PS014 · Team FaultLine

An offline-first parcel delivery architecture/prototype built around existing public bus routes.

Engineering

  • React Native mobile client
  • WatermelonDB + SQLite local persistence
  • Offline-first architecture
  • Idempotent synchronization
  • NestJS backend
  • PostgreSQL + PostGIS
  • Sender / Conductor / Recipient / Admin roles
  • Signed, nonce-based, time-bound handover verification

The handover mechanism is designed to be verified on-device, allowing the workflow to continue even when connectivity is unavailable at the handover point.

Focus: Offline synchronization · event ordering · security · unreliable connectivity

Hackathon prototype — not a production system.



Technical Stack

BACKEND & CORE
FRONTEND & FULL-STACK
DATABASES & INFRA
ENGINEERING & EXPLORING

Connect

LinkedIn GitHub



Profile Views



Building systems. Learning deeply. Shipping consistently.


Footer

Pinned Loading

  1. PrintForge PrintForge Public

    Production-ready custom printing e-commerce platform with product customization, secure file uploads, Razorpay payments, order management, and an admin dashboard.

    TypeScript 1

  2. Campuscopy Campuscopy Public

    JavaScript

  3. Forge- Forge- Public

    TypeScript

  4. Intervenix Intervenix Public

    Intervenix — A decision intelligence system for pre-delinquency intervention using calibrated ML, expected value optimization, and capacity-aware prioritization.

    JavaScript

  5. PayRemind PayRemind Public

    TypeScript

  6. PRGuard PRGuard Public

    🛡️ AI-powered GitHub bot that reviews PRs, scores code quality, posts inline comments, auto-fixes issues, and blocks bad code from merging — powered by LLaMA 3.3 on Groq.

    Python