Skip to content

About

It's just me...

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

55 Commits

Folders and files

Repository files navigation

Semikin Nikita

Senior Frontend Engineer | Vue / Nuxt, TypeScript | AI-Augmented Development

semikin91@gmail.com | GitHub | LinkedIn | Telegram


Senior Frontend Engineer with 8+ years delivering products from prototype to production: architecture, estimates, long-term maintenance. Strong on AI tooling (LLM, MCP, Claude Code), strict typing, and decomposition. Focused on product thinking and feature delivery.

  • Core stack: Vue 3 / Nuxt / TypeScript.
  • Specialization: Data-heavy dashboards, complex UX workflows, real-time WebSocket systems, admin panels and personal cabinets over complex APIs.
  • Domains: AI, fintech, blockchain, infrastructure, commercial websites, landing pages.

Skills & Technologies

  • Frontend: Vue 3 / Nuxt, TypeScript, JavaScript, HTML, SCSS
  • State & Data: Pinia, Zustand, Vue Router, REST, WebSocket
  • AI Tooling: Claude Code, OpenCode, OpenRouter, LM Studio, Ollama, MCP servers
  • UI & Design: Figma, Tailwind, shadcn/ui, Naive UI, Bootstrap 5
  • Build & Infra: Vite, Webpack, npm, Git, CI/CD, Docker
  • Testing & Debugging: Vitest, Playwright, Sentry, Devtools
  • Workflow: Swagger / OpenAPI, Postman, YouTrack, Linear, Miro, Draw.io

Strengths

  • Architectural Soundness: I choose long-term payoff solutions - strict typing, decomposition, no rushed compromises. This reduces debugging time and maintenance cost.
  • AI Tooling: Not just a Copilot subscription, but my own kit - plugins, scripts, MCP servers, corporate stack integration. AI should augment the engineer, not replace them.
  • Context Retention: Successfully maintain multiple large-scale projects long-term; navigate stack, legacy code, and business logic; provide accurate estimates.
  • QA Mindset: I don't just produce code - I build UI anticipating how it could break. Systematic approach to edge cases and visual consistency measurably reduces UAT bug count.

Current Focus

  • AI tools in development and testing
  • System design
  • Product thinking

Work Projects

Turrior

AI recruiting platform.

View project →


What did I do and what did I achieve?

  • Developed an AI candidate screening system (resume and response analysis), reducing initial selection time and improving assessment accuracy
  • Integrated an AI assistant powered by WebSocket and MCP servers into the personal dashboard, enabling instant consultations without switching between services
  • Built a chat module for HR-candidate communication, centralizing all correspondence within a single platform
  • Implemented asynchronous video interview functionality, allowing candidates to complete interviews at their convenience

Hexallion

Platform for VPN/proxy service developers and providers.

View project →


What did I do and what did I achieve?

  • Built and maintained a comprehensive admin panel for managing VPN servers, providing centralized control over infrastructure and pricing
  • Closely collaborated with the backend development team, enabling aligned API design and faster integration

Lycaste

Personal beauty profile dashboard.

View project →


What did I do and what did I achieve?

  • Developed a facial skin health assessment system based on AI analysis and questionnaires, automating initial diagnostics
  • Created a beauty profile dashboard with result visualization and planning of cosmetic procedure packages
  • Built an AI assistant chat for user consultations on skin health, increasing engagement

Settle Global Solutions

Blockchain powered settlements and smart contracts.

View project →


What did I do and what did I achieve?

  • Developed a real-time dashboard for tracking smart contracts and blockchain settlements, including balances, transactions, and a reporting system
  • Collaborated with the design team on a UX/UI audit and significantly improved visual authenticity and UX (migrated from WordPress to Vue with a custom UI kit)
  • Worked closely with a backend engineer to improve API contracts: streamlined documentation and typing, migrated away from legacy REST, and prepared the system for a technical audit

Arbinox

Automated statistical arbitrage platform.

View project →


What did I do and what did I achieve?

  • Developed an automated arbitrage platform integrated with the Arbibot trading bot, ensuring seamless frontend-backend integration
  • Visualized complex statistical data through tables, charts, and diagrams updating in real time via WebSocket
  • Conducted a thorough UX/UI audit and implemented improvements across all project areas, enhancing interface usability

Pairstrade

Stock screener and portfolio management tool.

View project →


What did I do and what did I achieve?

  • Developed a trading operations screening and financial portfolio management platform with an intuitive interface for market analysis
  • Integrated the system with a Telegram bot, enabling access to market data and notifications via messenger
  • Visualized historical trading pair data through detailed line and bar charts

Hostry

Internet service provider website.

View project →


What did I do and what did I achieve?

  • Developed and maintained a large-scale internet services portal, ensuring stable performance and up-to-date content
  • Closely collaborated with the design team, maintaining consistent styling and strengthening the product's brand identity

Pet Projects

Small things I build for myself - tools, experiments and side quests.

Personal media tracker for games, films, books and anything else - no ads, no social feed.

View project →
 

Interactive prep platform for frontend interviews: 170+ articles, progress tracking and mock interviews.

View project →
 

Webhook relay that turns GitLab CI/CD pipeline events into readable Telegram notifications.

View project →
 

Tiny Telegram userbot that schedules photo posts from a local folder.

View project →
 

Chromium extension for grabbing videos from social media in a couple of clicks.

View project →
 

Collection of AI personalities (alters) for OpenWebUI, LibreChat and local LLMs.

View project →
 

More experiments live on GitHub.


Open to collaboration on projects involving frontend architecture, complex interfaces, and AI integration.

About

It's just me...

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors