Skip to content
View the-Sunny-Sharma's full-sized avatar

Block or report the-Sunny-Sharma

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
the-Sunny-Sharma/README.md

Typing SVG

Typing SVG


Β  Β 



Β Β  Β Β  Β Β 


$ cat about_me.json

{
  "name"         : "Sunny Yogendra Sharma",
  "role"         : "Full-Stack Developer β†’ Backend Focus",
  "location"     : "Mumbai, Maharashtra, India",
  "education"    : "B.E. Information Technology β€” CGPA 8.19 (UCOE, 2021–2025)",
  "experience"   : ["Mira Advanced Engineering β€” JavaScript Developer Intern"],
  "seeking"      : ["Java Backend", "Full-Stack", "MERN / Next.js Roles"],
  "superpower"   : "Turning complex engineering problems into clean, scalable systems",
  "open_source"  : ["nanotaboada/java.samples.spring.boot β€” PR #329 (open)",
                    "TheAlgorithms/Java β€” PR #7418 (open)",
                    "fork-commit-merge/fork-commit-merge β€” merged"],
  "open_to_work" : true,
  "fun_fact"     : "I don't build todo apps. Every project here solves a real problem."
}


$ ./run --skills


Domain Technologies Proficiency
β˜• Java Ecosystem Spring Boot Spring Security Spring Data JPA Spring AI JUnit Mockito β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘ 90%
🌿 Node / MERN Node.js Express.js React.js Next.js MongoDB β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘ 88%
πŸ—„οΈ Databases PostgreSQL MySQL MongoDB Redis Firebase β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘ 84%
🐳 DevOps Docker GitHub Actions Nginx CI/CD Render β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘ 80%
⚑ Real-Time WebSockets WebRTC Socket.IO β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘ 82%
πŸ” Security JWT OAuth 2.0 Spring Security bcrypt β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘ 85%
⛓️ Web3 Solidity Ethereum Ethers.js MetaMask β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘ 65%
πŸ€– ML / AI Python Flask Naive Bayes Anthropic Claude API Google Gemini API β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘ 68%

Java JavaScript TypeScript Python Solidity Spring Boot Spring Security Spring AI Node.js Express.js React Next.js Tailwind CSS Redux PostgreSQL MongoDB MySQL Redis Firebase Docker GitHub Actions Nginx WebRTC Socket.IO Ethereum JWT



$ ls -la ./projects


"Every project here exists because a real problem needed solving. No todo apps. No weather widgets."



πŸ’Ό Job Board Application Β Β·Β  [LIVE] Β Β·Β  Java Full-Stack + AI

β”Œβ”€ PROBLEM ──────────────────────────────────────────────────────────────────┐
β”‚  Job portals show candidates every job regardless of fit.                  β”‚
β”‚  Recruiters drown in unqualified applications with no way to filter fast. β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
β”Œβ”€ SOLUTION ─────────────────────────────────────────────────────────────────┐
β”‚  Spring Boot REST API + JWT RBAC (ADMIN / CANDIDATE roles)                β”‚
β”‚  Anthropic Claude API via Spring AI β†’ AI resume-to-job matching engine    β”‚
β”‚  JPA Specification API β†’ dynamic filtering by location, type, salary      β”‚
β”‚  Cloudinary PDF uploads + JavaMailSender status notifications             β”‚
β”‚  Docker Compose + GitHub Actions CI/CD deployed on Render                 β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
β”Œβ”€ KEY METRIC ────────────────────────────────────────────────────────────────┐
β”‚  πŸ€–  AI-powered skill-gap analysis via Anthropic Claude API               β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Spring Boot Spring AI Spring Security JWT MySQL React.js Docker GitHub Actions Β Β  View Code Live Demo


πŸ“Š TraderOS Β Β·Β  [IN PROGRESS] Β Β·Β  Polyglot Microservices + AI

β”Œβ”€ PROBLEM ──────────────────────────────────────────────────────────────────┐
β”‚  Indian F&O traders manually compute tax liability across brokers.         β”‚
β”‚  ICAI compliance rules are complex β€” wrong calculations = legal risk.     β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
β”Œβ”€ SOLUTION ─────────────────────────────────────────────────────────────────┐
β”‚  Spring Boot 3.2 API + Spring Batch async jobs + Redis job queue          β”‚
β”‚  FastAPI Python microservice parses Zerodha/Groww/Upstox/Dhan XLSX files  β”‚
β”‚  ICAI-compliant turnover + Section 44AB audit applicability calculations  β”‚
β”‚  Google Gemini API β†’ plain-language tax explanations for traders          β”‚
β”‚  iText 7 CA-ready PDF export + TanStack Query async job polling           β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
β”Œβ”€ KEY METRIC ────────────────────────────────────────────────────────────────┐
β”‚  ⚑  Fault-tolerant async pipeline Β· Multi-broker normalised schema        β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Spring Boot Spring Batch FastAPI Python PostgreSQL Redis React.js Docker Gemini AI Β Β  View Code Status


πŸ§‘β€πŸ’» Codenest Β Β·Β  [LIVE] Β Β·Β  Full-Stack + Real-Time + Payments

β”Œβ”€ PROBLEM ──────────────────────────────────────────────────────────────────┐
β”‚  Developer learning tools are fragmented: separate apps for coding,       β”‚
β”‚  live lectures, payments, and collaboration. Context-switching kills flow. β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
β”Œβ”€ SOLUTION ─────────────────────────────────────────────────────────────────┐
β”‚  Monaco Editor + WebRTC: sub-100ms sync latency across 50+ users          β”‚
β”‚  Mux + HLS.js live-streaming infrastructure for lectures                  β”‚
β”‚  Cashfree payment gateway integration for course monetisation             β”‚
β”‚  Redis-queued sandboxed code execution via Judge0 API                     β”‚
β”‚  Nginx reverse-proxy architecture for horizontal scaling                  β”‚
β”‚  98.9% uptime Β· 0.8% error rate across 1,000 test actions                β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
β”Œβ”€ KEY METRIC ────────────────────────────────────────────────────────────────┐
β”‚  ⚑  sub-100ms WebRTC sync Β· 50+ simultaneous users Β· Cashfree payments   β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Next.js Node.js TypeScript Socket.IO WebRTC MongoDB Redis Mux HLS.js Nginx Cashfree Β Β  View Code Live Demo


πŸ” Hushmail Β Β·Β  [LIVE] Β Β·Β  Web3 + DeFi

β”Œβ”€ PROBLEM ──────────────────────────────────────────────────────────────────┐
β”‚  Anonymous fundraising platforms have a central authority β€”               β”‚
β”‚  transactions can be manipulated, reversed, or censored at will.          β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
β”Œβ”€ SOLUTION ─────────────────────────────────────────────────────────────────┐
β”‚  Solidity smart contracts on Ethereum Sepolia β€” immutable on-chain logic  β”‚
β”‚  MetaMask wallet auth via Ethers.js β€” zero username/password needed       β”‚
β”‚  NextAuth.js session management + Firebase real-time fund tracking        β”‚
β”‚  100+ test transactions β€” battle-tested before mainnet consideration      β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
β”Œβ”€ KEY METRIC ────────────────────────────────────────────────────────────────┐
β”‚  ⛓️  100+ on-chain transactions Β· Zero central authority                   β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Next.js Solidity Ethereum (Sepolia) Ethers.js NextAuth.js Firebase Β Β  View Code Live Demo


🌐 Polyglot Voice  ·  [LIVE]  ·  ML + Full-Stack

β”Œβ”€ PROBLEM ──────────────────────────────────────────────────────────────────┐
β”‚  Language barriers prevent millions from accessing information.            β”‚
β”‚  Most translation tools only support a handful of common languages.       β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
β”Œβ”€ SOLUTION ─────────────────────────────────────────────────────────────────┐
β”‚  Multinomial Naive Bayes classifier β†’ 95%+ accuracy across 22 languages  β”‚
β”‚  Flask REST API handling 500+ daily API calls in production               β”‚
β”‚  Text-to-speech synthesis for natural voice output                        β”‚
β”‚  Firebase auth + Cloudinary media storage for production reliability      β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
β”Œβ”€ KEY METRIC ────────────────────────────────────────────────────────────────┐
β”‚  πŸ€–  95%+ ML accuracy Β· 22 languages Β· 500+ daily API calls               β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

React.js Flask Python MultinomialNB Firebase Cloudinary Β Β  View Code Live Demo



$ git log --open-source


[May 2026]  πŸ”€  PR #7418  Β·  TheAlgorithms/Java (64k ⭐)
                              feat: add Rat in a Maze backtracking algorithm
                              β€” 12 unit tests Β· DFS + backtracking Β· full Javadoc

[May 2026]  πŸ”€  PR #329   Β·  nanotaboada/java.samples.spring.boot
                              feat: implement PATCH /players/{squadNumber}
                              β€” RFC 7396 Β· 45 tests passing Β· SonarQube green

[May 2026]  βœ…  MERGED    Β·  fork-commit-merge/fork-commit-merge
                              feat: Spring Boot MVC HomeController + Thymeleaf


$ git log --oneline --stats


Β 



Activity Graph



$ history | grep achievements


[2026]  πŸ”€  OPEN SOURCE Β·  TheAlgorithms/Java β€” Rat in a Maze (PR #7418)
[2026]  πŸ”€  OPEN SOURCE Β·  nanotaboada/java.samples.spring.boot β€” PATCH endpoint (PR #329)
[2026]  βœ…  MERGED      Β·  fork-commit-merge/fork-commit-merge β€” Spring Boot MVC

[2025]  πŸŽ“  GRADUATED   Β·  B.E. Information Technology
                           Universal College of Engineering, Mumbai
                           CGPA: 8.19 / 10

[2024]  βœ…  CERTIFIED   Β·  Java + Spring Boot + Docker + Microservices
                           Telusko β€” Navin Reddy

[2024]  βœ…  CERTIFIED   Β·  Full-Stack Web Development (MERN)
                           Mentored by Kamal Sir

[2024]  βœ…  CERTIFIED   Β·  SQL Intermediate β€” HackerRank

[2024]  πŸ…  MEMBER      Β·  Computer Society of India (CSI)
                           Certified: Cybersecurity & Drone Awareness

[2023]  πŸ†  FINALIST    Β·  InnovateYou Teachathon β€” National Level Hackathon
                           Pune Β· Top team Β· 200+ teams competed nationally


$ tail -f /var/log/career.log


Nov 2023 β†’ Jan 2024  β•‘  Mira Advanced Engineering β€” JavaScript Developer (Intern)
─────────────────────╬──────────────────────────────────────────────────────────
                      β•‘  β–Έ Built 5+ RESTful APIs (Express.js + JWT auth)
                      β•‘    Result: ↓ 40% invalid request errors
                      β•‘
                      β•‘  β–Έ MERN stack features β€” hybrid MongoDB/MySQL
                      β•‘    Result: Serving 200+ daily active users
                      β•‘
                      β•‘  β–Έ React component library + Redux state management
                      β•‘    Result: ↓ 25% UI development time
                      β•‘
                      β•‘  β–Έ DB optimisation + Node.js service refactoring
                      β•‘    Result: ↓ 30% application response time
                      β•‘
                      β•‘  β–Έ Agile team of 6 Β· Daily standups Β· PR reviews
                      β•‘    Deployed via Docker + GitHub Actions CI/CD
─────────────────────╩──────────────────────────────────────────────────────────


$ ping recruiter --message "let's talk"


Looking for: Java Backend  Β·  Full-Stack  Β·  MERN / Next.js roles
Available:   Immediately
Location:    Mumbai, India  (open to remote / relocation)
Contact:     sunny.sharma.syn@gmail.com

Email Me Β  Portfolio Β  LinkedIn


Pinned Loading

  1. stream-cum-editor stream-cum-editor Public

    JavaScript

  2. codenexus_v1 codenexus_v1 Public

    TypeScript

  3. hushMail_Web3 hushMail_Web3 Public

    TypeScript 1