# Selemon Brahanu > Design engineer and open source builder specializing in frontend systems, developer tooling, and UI infrastructure for the JavaScript and TypeScript ecosystem. ## Identity - Name: Selemon Brahanu - Handle: selemondev - Role: Design Engineer, Frontend Systems Engineer, OSS Builder - Website: https://selemon.dev ## Expertise - Frontend Architecture & Systems Engineering - Design Systems & UI Component Libraries - Developer Experience (DX) Engineering - TypeScript Infrastructure & Tooling - VS Code Extension Development - CLI & Build Tooling - Vue / Nuxt / React / Astro / Svelte ## Key Projects - spark-ui: Animated Vue component library with Motion integration - vue3-marquee / svelte-marquee: Cross-framework marquee components - nuxt-signature-pad / vue3-signature-pad: Signature drawing components - nuxt-emoji-picker: Emoji picker module for Nuxt 3 - create-vue3-app / create-react-next: CLI scaffolding tools - VS Code extensions: shadcn/svelte, shadcn/vue, shadcn/solid, park/ui, Preview Docs ## Tech Stack - Languages: TypeScript, JavaScript - Frameworks: Vue, Nuxt, React, Astro, Svelte, SolidJS - Tooling: Vite, Esbuild, Unbuild, TailwindCSS, Pnpm - Platforms: VS Code Marketplace, npm, GitHub ## Public APIs - GET https://selemon.dev/api/repos/repositories - GET https://selemon.dev/api/npm/packages - GET https://selemon.dev/api/marketplace/extensions - GET https://selemon.dev/api/user/contributions - GET https://selemon.dev/api/health ## Discovery Endpoints - OpenAPI: https://selemon.dev/openapi.json - API Catalog: https://selemon.dev/.well-known/api-catalog - Agent Skills: https://selemon.dev/.well-known/agent-skills/index.json - MCP Server: https://selemon.dev/.well-known/mcp/server-card.json - API Docs: https://selemon.dev/docs/api ## Content Negotiation All HTML pages support `Accept: text/markdown` for markdown responses.