class ShaanifAhmed:
def __init__(self):
self.name = "Shaanif Ahmed"
self.role = "Full-Stack Developer"
self.location = "India ๐ฎ๐ณ"
self.email = "shaaniffakki@gmail.com"
self.languages = ["Python", "JavaScript", "Java", "HTML", "CSS"]
self.interests = ["AI Automation", "Web Apps", "SaaS Systems"]
self.hobbies = ["Gaming ๐ฎ", "Anime ๐", "Exploring AI Tools ๐ค"]
def currently(self):
return [
"๐ Deepening advanced backend & frontend concepts",
"โ๏ธ Writing maintainable, well-documented codebases",
"๐ก Building AI-powered automation tools",
"๐ค Open to collaborations & freelance projects",
]
me = ShaanifAhmed()| Language | Proficiency |
|---|---|
| ๐ Python | โโโโโโโโโโโโโโโโโโโโ Expert |
| ๐ JavaScript | โโโโโโโโโโโโโโโโโโโโ Advanced |
| โ Java | โโโโโโโโโโโโโโโโโโโโ Intermediate |
| ๐จ HTML / CSS | โโโโโโโโโโโโโโโโโโโโ Expert |
| ๐ท TypeScript | โโโโโโโโโโโโโโโโโโโโ Intermediate |
| Framework | Proficiency |
|---|---|
| โ๏ธ React / Next.js | โโโโโโโโโโโโโโโโโโโโ Advanced |
| ๐ข Node.js / Express | โโโโโโโโโโโโโโโโโโโโ Advanced |
| ๐ธ Django | โโโโโโโโโโโโโโโโโโโโ Expert |
| ๐ถ๏ธ Flask / FastAPI | โโโโโโโโโโโโโโโโโโโโ Intermediate |
| ๐๏ธ OpenCV | โโโโโโโโโโโโโโโโโโโโ Intermediate |
Snake eats my contributions โ GitHub Actions regenerates it every 24hrs automatically.
โ๏ธ To enable the snake: Add this GitHub Actions workflow to your repo:
File:
.github/workflows/snake.ymlname: ๐ Generate Snake Animation on: schedule: - cron: "0 0 * * *" # Every day at midnight workflow_dispatch: jobs: generate: runs-on: ubuntu-latest steps: - uses: Platane/snk/svg-only@v3 with: github_user_name: shaanlabs 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 }}
๐ง I use GitHub Actions to automate dev workflows โ CI/CD, auto-labeling, dependency management & more.
| Feature | Tool / Action | What it does |
|---|---|---|
| ๐ Snake Animation | Platane/snk |
Auto-generates contribution snake daily |
| โฐ Scheduled Jobs | GitHub Actions cron | Automates tasks on a timer |
| ๐ Secret Management | GitHub Secrets | Keeps API keys & tokens safe |
| ๐งช CI/CD Pipelines | Actions + Docker | Auto test & deploy on every push |
| ๐ณ Docker Builds | docker/build-push-action |
Containerized production deployments |
| ๐ฆ Dependency Updates | Dependabot | PRs for outdated packages automatically |
| ๐ท๏ธ Auto Labeler | actions/labeler |
Labels PRs by changed file paths |
| ๐ Code Quality | flake8 / ESLint | Lint check on every pull request |
| ๐ฃ Release Drafter | release-drafter |
Auto-generates changelogs on release |
- ๐ Pushed commits to repositories
- โญ Starred interesting projects
- ๐ Opened pull requests
- ๐ฌ Commented on issues
Activate this section by adding the GitHub Activity Readme Action workflow to your repo.
