Fullstack developer with 12+ years of experience, originally from Siberia. I specialize in TypeScript ecosystem โ from React and Next.js on the frontend to NestJS, tRPC, and Elysia on the backend. Also exploring Web3 and React Native.
Passionate about type safety, great DX, and performance. I enjoy solving complex problems and recently started contributing to open source.
-
eden-tanstack-query โ Type-safe TanStack Query integration for Elysia Eden. Like @trpc/react-query, but for Elysia.
-
keypress-macos โ macOS menu bar app that visualizes keyboard input with skeuomorphic 3D mechanical key aesthetics. Perfect for demos and screen sharing.
-
makes-mistakes โ Chrome extension that drops the hedge from the AI disclaimer on ChatGPT, Claude, Gemini and Grok โ "can make mistakes" becomes "makes mistakes" โ and adds a one-click button that demands a double-check. ai-mistakes.org
-
trim-text โ Web tool that cleans up text copied from terminals. Strips trailing whitespace, dedents, counts tokens โ instantly. trim.xkel.me
| Languages | |
| Frontend | |
| Mobile & Desktop | |
| State & Data | |
| Backend | |
| Database | |
| Auth | |
| Runtime & Build | |
| Testing | |
| Code Quality | |
| DevOps | |
| Monitoring | |
| Web3 | |
| Tools | |
| Media | |
| AI |
C, PHP, C#, Redux, MobX, Zustand, Vue, Express, GraphQL, Apollo, MySQL, Firebase, Supabase, TypeORM, Mongoose, Webpack, Cypress, Storybook, GitLab CI, Web3.js, Ethers.js, Three.js, RxJS, Strapi, Meilisearch, Kafka, React Navigation, Nx
Java, Kotlin, Radix UI, Expo Router, Reanimated, Framer Motion, Lottie, dayjs, i18next, Axios, Recharts, OpenAI API, Anthropic API, PM2, Winston, Payload CMS, Google Analytics, Mixpanel, FCM, AWS S3, Twilio, pnpm, Testing Library, Husky, lint-staged, NextAuth, Clerk






