Skip to content
View jayavgune18's full-sized avatar

Block or report jayavgune18

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
jayavgune18/README.md
Jay Avgune — Full Stack Developer

Typing SVG


Portfolio LinkedIn Email Profile Views


About Me

Final-year Computer Science student with a 9.0 SGPA who designs and ships complete, production-grade web applications, not demos. Every project has real backend architecture, JWT authentication, a live deployment, and documentation.

I build full systems end-to-end: database schema, REST API design, payments, AI integration, containerisation, and responsive UI.

📍  Pune, Maharashtra, India
🎓  B.E. Computer Science — Final Year (SGPA 9.0)
💼  Targeting: Software Engineer · Full Stack Developer · MERN Stack Developer
⚡  Strength: Turning complex problems into clean, working software
🤖  Edge: AI/OCR integration · Razorpay payments · real-time systems · Docker Compose
🚀  Status: Actively interviewing — available immediately

What I bring to a team:

  • Full-stack ownership: design, build, deploy, and document independently
  • AI integration experience: Gemini 2.5 Flash, OpenAI API, OCR pipelines, fuzzy matching, anomaly detection
  • Payments: Razorpay (UPI, Cards, NetBanking) with HMAC-SHA256 verification and idempotency protection
  • Production mindset: JWT auth, RBAC, Docker Compose, nginx, Cloudinary, real error handling
  • Real-time systems: WebSocket (Socket.IO) for live progress and event-driven updates
  • Strong CS foundation: DSA in Java, OOP, DBMS, OS, Computer Networks

Tech Stack

Languages

JavaScript TypeScript Java Python

Frontend

React Vite Tailwind CSS React Router Context API Bootstrap Chart.js HTML5 CSS3

Backend

Node.js Express.js Socket.IO JWT RBAC REST API Multer

AI & Payments

Gemini OpenAI Razorpay OCR

Databases

MongoDB Mongoose Redis MySQL

DevOps & Cloud

Docker Docker Compose Nginx GitHub Actions Cloudinary Netlify Render

Tools & Version Control

Git GitHub Postman VS Code

CS Fundamentals

DSA OOP DBMS OS CN


Featured Projects

🤖 ReconcileAI Pro

Payment gateway + financial reconciliation platform that automates transaction matching

Live Demo  ·  Source Code

Integrates Razorpay (UPI, Cards, NetBanking) with backend order creation, HMAC-SHA256 signature verification, and idempotency protection against double-charging. A reconciliation engine cross-verifies gateway settlements against internal ledgers to detect exact matches, amount mismatches, duplicates, and orphan payments, with fuzzy matching via Fuse.js, real-time progress over Socket.IO, and audit-ready PDF/XLSX exports, all secured with JWT authentication.

Stack React · Tailwind CSS · Node.js · Express.js · MongoDB · Razorpay · Socket.IO · Fuse.js · Multer · PDFKit · XLSX · CSV-Parser · JWT · bcrypt
Architecture Razorpay checkout → HMAC-verified orders → settlement vs. ledger reconciliation → anomaly flagging → WebSocket live progress → PDF/XLSX audit export
Key features Verified payments · idempotency protection · automated reconciliation · duplicate & orphan payment detection · live checkout dashboard · multi-format upload (CSV/XLSX/PDF) · JWT authentication

🎓 SPPU SmartPrep AI

AI-powered exam preparation platform for SPPU engineering students

An exam prep platform with PYQ analysis, recurring question prediction, syllabus exploration, and mock tests. Integrates the Google Gemini 2.5 Flash API to generate structured 8-mark model answers, personalized study notes, and interactive AI tutoring aligned with the SPPU 2019 Course Pattern. Includes JWT authentication, Razorpay subscriptions with usage quotas, PDF invoice generation, and cloud-based note management.

Stack React · Node.js · Express.js · MongoDB · Gemini 2.5 Flash API · Razorpay · JWT
Key features PYQ analysis · question prediction · mock tests · AI model answers & notes · AI tutoring · subscription quotas · PDF invoices · secure backend middleware

💬 AI Chat Assistant

Full-stack conversational AI app with persistent threads

Source Code

A real-time chat application powered by the OpenAI API, with persistent chat history, thread creation and switching, Markdown rendering, and syntax-highlighted code responses. MongoDB handles conversation storage, with secure environment configuration for API requests.

Stack React · Vite · Express.js · MongoDB · OpenAI API
Key features Conversational AI · persistent history · thread management · Markdown rendering · syntax-highlighted code · RESTful backend

GitHub Analytics

Profile Summary

GitHub Stats  Top Languages

GitHub Streak

Contribution Graph


Engineering Mindset

Production first        →  Auth, error handling, and deployment config from day one — not afterthoughts
APIs as contracts       →  Documented REST endpoints with consistent response shapes
Payments done right     →  Signature verification and idempotency so no one is charged twice
Container native        →  Docker Compose + nginx for reproducible multi-service deployments
System thinking         →  Design data flow, service boundaries, and failure modes before writing code
Clean over clever       →  Readable, maintainable, reviewable code wins every time
Fail loudly in dev      →  Fail safely in prod — meaningful error messages, no silent failures

Learning Roadmap

Area Focus Status
🧮 DSA (Java) Arrays · trees · graphs · dynamic programming · LeetCode grind 🔄 In progress
⚛️ Advanced React Custom hooks · performance optimization · state architecture · React Query 🔄 In progress
🟦 TypeScript Type-safe full-stack development with React + Node.js 🚀 Starting
☁️ AWS Cloud EC2 · S3 · Lambda · RDS · CI/CD pipelines · IAM 📋 Planned

Let's Connect

I'm actively interviewing for Software Engineer, Full Stack Developer, and MERN Stack Developer roles at product companies and high-growth startups.

🌐  Portfolio jay-avgune.netlify.app
💼  LinkedIn linkedin.com/in/jay-avgune-1316b323a
📧  Email avgunejay@gmail.com
🐙  GitHub @jayavgune18

footer wave

Software Engineer · Full Stack Developer · MERN Stack Developer · Backend Developer · Frontend Developer · React Developer · Node.js Developer · JavaScript Developer · TypeScript Developer · Java Developer · Python Developer · Web Developer · REST APIs · MongoDB · MySQL · Redis · Docker · Docker Compose · Nginx · GitHub Actions · JWT Authentication · Razorpay · Payment Gateway Integration · Gemini API · OpenAI API · OCR · AI Integration · Socket.IO · WebSocket · Fuse.js · Cloudinary · Data Structures and Algorithms · System Design · RBAC · Fresher · Entry-level SDE · Maharashtra · India

Popular repositories Loading

  1. Ai-Based-reconciliation-system Ai-Based-reconciliation-system Public

    A smart reconciliation system built using the MERN stack that automates transaction matching, detects discrepancies, and streamlines reconciliation workflows through a modern web interface.

    JavaScript 3

  2. AI-Expense-Receipt-Scanner AI-Expense-Receipt-Scanner Public

    Eliminated manual receipt entry for 100% of expense records by building OCR-powered scanning using Node.js, Express.js, MongoDB, and Cloudinary. Developed a responsive React.js + Vite dashboard wit…

    JavaScript 2

  3. ClinicAppointmentBookingSystem ClinicAppointmentBookingSystem Public

    A console-based Clinic Appointment Booking System built using Java and MySQL that allows patients to book, view, and cancel appointments, while administrators manage doctors, patients, and appointm…

    Java 1

  4. portfolio-website portfolio-website Public

    Welcome to my Portfolio Website repository. This project is developed using React and Tailwind CSS to present my skills, projects, and accomplishments in a clean and responsive design. It demonstra…

    JavaScript 1

  5. note-app note-app Public

    A simple and responsive Notes App built using React and Tailwind CSS, allowing users to add and delete notes with a clean, modern UI.

    JavaScript 1

  6. Zoom Zoom Public

    A full-stack Zoom-like video calling app built with React, Node.js, Express, Socket.IO, and MongoDB. It includes user authentication, real-time video/audio communication, screen sharing, chat, and …

    JavaScript 1