👤 Name : Shivpal Singh
🏠 Location : India 🇮🇳
💼 Role : Full Stack Developer
🔭 Currently : Crafting scalable web & mobile apps
🌱 Learning : System Design & Cloud Architecture
⚡ Stack : React · Next.js · Node · MongoDB · PostgreSQL
🎯 Goal : Write code that makes life easier
💬 Ask me : Anything about the JS/React/Node ecosystem
🤝 Open to : Freelance · Collaboration · Full-time Roles
⚡ Fun Fact : I debug with console.log and I'm proud 😄React / Next.js ████████████████████ 98% 🔥
JavaScript / TS ███████████████████░ 95% ⚡
Node.js / Express ██████████████████░░ 90% 🚀
React Native ████████████████░░░░ 80% 📱
MongoDB ████████████████░░░░ 82% 🍃
PostgreSQL ███████████████░░░░░ 76% 🐘
REST API Design ████████████████████ 95% 🔌
GraphQL ██████████████░░░░░░ 70% ◉
Docker ████████████░░░░░░░░ 65% 🐳
System Design ██████████████░░░░░░ 72% 🏗️
JavaScript 12 hrs 40 mins ███████████░░░░░░░░░ 48.2%
TypeScript 7 hrs 20 mins ██████░░░░░░░░░░░░░░ 27.9%
CSS 2 hrs 10 mins ██░░░░░░░░░░░░░░░░░░ 8.3%
JSON 1 hr 50 mins █░░░░░░░░░░░░░░░░░░░ 6.9%
Markdown 1 hr 30 mins █░░░░░░░░░░░░░░░░░░░ 5.7%
Other 0 hrs 48 mins ░░░░░░░░░░░░░░░░░░░░ 3.0%
🔧 Connect your WakaTime account to auto-update the stats above!
🐍 Enable Snake Contribution Animation
Create .github/workflows/snake.yml in your ShivpalSingh15/ShivpalSingh15 repo:
name: Generate Snake Animation
on:
schedule:
- cron: "0 */12 * * *"
workflow_dispatch:
push:
branches: [main]
jobs:
generate:
permissions:
contents: write
runs-on: ubuntu-latest
steps:
- uses: Platane/snk/svg-only@v3
with:
github_user_name: ${{ github.repository_owner }}
outputs: |
dist/github-contribution-grid-snake.svg
dist/github-contribution-grid-snake-dark.svg?palette=github-dark
- uses: crazy-max/ghaction-github-pages@v3
with:
target_branch: output
build_dir: dist
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}⏱️ Enable WakaTime Auto-Update
- Sign up at wakatime.com and install the VS Code extension
- Add
WAKATIME_API_KEY+GH_TOKENin GitHub Repo → Settings → Secrets - Create
.github/workflows/waka.yml:
name: Waka Readme
on:
schedule:
- cron: "0 0 * * *"
workflow_dispatch:
jobs:
update-readme:
runs-on: ubuntu-latest
steps:
- uses: anmol098/waka-readme-stats@master
with:
WAKATIME_API_KEY: ${{ secrets.WAKATIME_API_KEY }}
GH_TOKEN: ${{ secrets.GH_TOKEN }}🌟 Personalization Checklist
- Replace
your-portfolio.comwith your actual portfolio link - Replace
your-email@gmail.comwith your real email - Update
your-best-repo-1andyour-best-repo-2with actual repo names - Update LinkedIn / Twitter / Instagram URLs
- Run the Snake workflow from the Actions tab once
- (Optional) Set up WakaTime for live coding stats
- Update the Skill Proficiency percentages to match your actual skills


