Skip to content
View ShayanTheNerd's full-sized avatar
💻
Coding & Learning
💻
Coding & Learning

Highlights

  • Pro

Organizations

@rabits-studio

Block or report ShayanTheNerd

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
ShayanTheNerd/README.md

Frontend engineer with 3+ years of experience delivering web products across e-commerce, B2B SaaS, and AI-powered applications. Experienced in taking ownership of frontend features and systems through development and maintenance, improving performance, and collaborating across product, QA, and backend teams. Primary expertise in Vue/Nuxt, with additional experience across React/Next, TypeScript, automated testing, CI/CD, and AI-assisted development workflows.

Skills

Languages

Bash, Markdown, SVG, Bash, HTML, CSS, JavaScript, and TypeScript

Technologies

Tailwind, Shadcn, Vue, Nuxt, Pinia, React, Next, TanStack ecosystem, PWAs, Node, REST API integration

Testing Frameworks

Storybook, Vitest, Cypress, Playwright

Platforms & Tools

macOS, VS Code, Git, GitHub, GitHub Actions, Netlify, NPM, PNPM, Vite, Prettier, ESLint

AI

GitHub Copilot, Cursor, MCP, ChatGPT, Google Gemini, Claude

Pinned Loading

  1. eslint-config eslint-config Public

    ESLint configuration for enforcing best practices and maintaining a consistent coding style.

    TypeScript 11

  2. image-editor image-editor Public

    Easily edit your images in just a few clicks.

    Astro 17 2

  3. michaelfaith/eslint-plugin-package-json michaelfaith/eslint-plugin-package-json Public

    Rules for consistent, readable, and valid package.json files. 🗂️

    TypeScript 263 41

  4. vuejs/eslint-plugin-vue vuejs/eslint-plugin-vue Public

    Official ESLint plugin for Vue.js

    TypeScript 4.6k 722

  5. unovue/reka-ui unovue/reka-ui Public

    An open-source UI component library for building high-quality, accessible design systems and web apps for Vue. Previously Radix Vue

    Vue 6.9k 565

  6. Git commit message template Git commit message template
    1
    # ====================================== Template =======================================
    2
    # <type>[(scope)][!]: <summary> (maximum 50 characters)
    3
    
                  
    4
    # [body]: Explain WHY you are making this change, not HOW. (wrap lines at 72 characters)
    5