JavaScript / Frontend developer β building web apps & developer tooling.
I'm a JavaScript developer passionate about building web applications and exploring new technologies. I focus on frontend development β intuitive UIs and clean, efficient code β and I enjoy turning repetitive setup work into reusable tooling. Open to new opportunities and always happy to connect with fellow developers.
- π¬ Ask me about React, JavaScript, Node.js
- βοΈ I write about JS patterns & architecture on Medium and Substack
- βοΈ Fun fact: I love chess β DumberBrain on Lichess
reactivite β scaffold production-ready React apps in one command.
npm create reactivite@latest my-app
# β React + Vite + Tailwind in ./my-appEvery React project starts the same way: spin up Vite, wire TypeScript, add ESLint + Prettier, configure Tailwind, pick a folder structureβ¦ an hour of boilerplate before line one of real code. reactivite collapses that into a single command β zero config, sane production-ready defaults.
What you get out of the box:
- β‘ Vite β instant dev server + HMR
- π· TypeScript wired in from the start
- π¨ Tailwind CSS + optional shadcn/ui
- π§Ή ESLint + Prettier pre-configured
- π Sane folder structure following industry patterns
- π¦ Optimized, deployment-ready production build
It's a small CLI toolkit β same "one command, production defaults" philosophy across different starting points:
| Command | Scaffolds |
|---|---|
npm create reactivite@latest |
React + Vite + Tailwind (+ optional shadcn/ui, TS) |
npm create dolcevite@latest |
Batteries-included React: Zustand + TanStack Query + Ant Design |
npm create @ubuligan/mcp-server@latest |
MCP server with auth, rate-limiting, logging, deploy config |
npx @ubuligan/create-app-skill |
A Claude Code skill that scaffolds Next.js / React apps |
π Site & docs Β· π¦ Packages Β· π§° CLI reference Β· π GitHub
Languages
Frontend
Backend & APIs
Tools & Deploy
A few of my Medium articles:
- Memoization β a powerful technique in JavaScript
- Dependency Injection in JavaScript
- Unleashing the power of
new.targetin JavaScript - The power of closures β the Singleton pattern
- Webpack vs Vite β comparing two build tools
- Factory Design Pattern
- Revealing Module Pattern
currentTargetvstargetβ the differences- Building Redux from scratch with vanilla JS
- π§ Email: cavidselimov.cs@gmail.com
- πΌ LinkedIn: Javid Salimov
- βοΈ Blog: javidsalimov.substack.com
- π Medium: @cavidselimov.cs
- π· Instagram (AZ): @javid.slmv
- π· Instagram (Global): @lionel.frontend
I'm open to new opportunities and always excited to connect. Looking forward to hearing from you!




