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, background processing, 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 integration · Razorpay payments · Redis & BullMQ · real-time systems
🚀 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
- Performance: Redis caching and BullMQ background job processing for fast data retrieval
- 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
|
Languages Frontend Backend AI & Payments |
Databases & Queues DevOps & Cloud Tools & Version Control CS Fundamentals |
Payment gateway + financial reconciliation platform that automates transaction matching
A MERN reconciliation engine that cross-verifies Razorpay gateway settlements against internal ledgers to identify matched, mismatched, duplicate, and orphan transactions. Payments support UPI, Cards, and NetBanking with secure order creation, HMAC-SHA256 signature verification, and idempotency to prevent duplicate processing. A responsive React & Tailwind dashboard provides real-time transaction monitoring, analytics, and downloadable PDF/Excel audit reports, with data retrieval optimized through Redis caching and BullMQ background processing.
| Stack | TypeScript · React · Tailwind CSS · Node.js · Express.js · MongoDB · Razorpay · Redis · BullMQ · Socket.IO · Fuse.js · Multer · PDFKit · XLSX · CSV-Parser · JWT · bcrypt |
| Architecture | Razorpay checkout → HMAC-verified orders → settlement vs. ledger reconciliation → BullMQ background jobs → Redis-cached dashboard → PDF/XLSX audit export |
| Key features | Verified payments · idempotency protection · automated reconciliation · duplicate & orphan payment detection · real-time monitoring & analytics · Redis caching · multi-format upload (CSV/XLSX/PDF) · JWT authentication |
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 |
Full-stack conversational AI app with persistent threads
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 |
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
Performance aware → Redis caching and background queues keep heavy work off the request cycle
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
| 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 | 🔄 In progress |
| ☁️ AWS Cloud | EC2 · S3 · Lambda · RDS · CI/CD pipelines · IAM | 📋 Planned |
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.com/in/jay-avgune-1316b323a | |
| avgunejay@gmail.com | |
| 🐙 GitHub | @jayavgune18 |
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 · BullMQ · Background Job Processing · Caching · 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