AI native Frontend & Full-stack engineer

With 4 years of experience shipping features across the entire stack

Professional Experience

Frontend Software Engineer

Sep 2025 - May 2026
  • Shipped frontend features on a high-traffic production platform
  • Improved page-load metrics through targeted performance work
  • Localized the platform into 5 languages with an AI translation pipeline for new i18n keys
  • Instrumented Amplitude for event tracking and session recording
  • Performed SEO updates that improved content reach and user-flow data reliability
  • Led the Next.js 16 migration, unblocking newer framework capabilities
Next.js React TypeScript Tailwind CSS Material UI Motion HTML CSS next-auth Node.js Claude Amplitude BetterStack

Fullstack Software Engineer

Jul 2025 - Oct 2025

Shreddo

  • Architected a full-stack booking platform end-to-end: DB design, system architecture, security
  • Led technical decisions and coordinated implementation with the team
  • Designed and deployed AWS infrastructure with CI/CD (Fargate, RDS, load balancing)
  • Delivered against ambiguous, evolving requirements
Next.js React TypeScript Tailwind CSS shadcn/ui Nest.js Express.js better-auth Node.js MongoDB PostgreSQL Docker AWS Vercel GitHub Actions PostHog

Fullstack Software Engineer

Jan 2023 - Jun 2025

RocketDevs

  • Refactored a 6,000-user Vue app from Options to Composition API; Lighthouse 60 → 90
  • Built AI real-estate research on OpenRouter, replacing per-provider API calls
  • Recovered a production React codebase from source maps; migrated Webpack → Vite for 4× faster builds
  • Modernized a legacy PHP codebase to Laravel
  • Shipped client features across exports, Cloudinary uploads, Filament dashboards, and CRM payment integrations
Next.js React TypeScript Tailwind CSS SCSS HTML CSS Vue Pinia Alpine.js JavaScript Vite Nest.js Express.js Node.js Laravel PHP Filament Inertia Pest MySQL PostgreSQL Redis Docker OpenRouter

Personal projects

Material Weather

2026

Browser extension for multi-location weather forecasts with local caching, themes, and saved locations.

  • Published on Chrome Web Store and Firefox Add-ons
  • Offline-first caching for saved locations and theme preferences
  • Built with WXT and Svelte 5; no backend—Open-Meteo API only
WXT Svelte TypeScript Tailwind CSS Node.js Chrome Web Store Firefox Add-ons Store

Monobank MCP

2025

MCP server exposing Monobank account tools and public exchange rates for AI assistants.

  • Published on npm as @alerix/monobank-mcp
  • Typed tools for balance, transactions, and exchange rates
  • Built for the Model Context Protocol ecosystem in Node.js
TypeScript Node.js MCP

Stagit

2026

VS Code extension for lightweight Git stash workflows in the Source Control sidebar.

  • Dedicated stash view with inline actions in Source Control
  • Built with TypeScript and the VS Code extension API
  • Focused on fast stash iteration without leaving the editor
TypeScript Bun Node.js VS Code API Git

M3 Loading Spinner

2026

npm library porting Android's Material 3 loading indicator to the web with multi-framework bindings.

  • Published on npm as @alerix/m3-loading-indicator
  • Bindings for Svelte 5, React, Vue 3, and vanilla JS
  • Interactive docs site with framework-specific examples
Svelte React Vue TypeScript npm

Telegram sticker stiller bot

2025

Telegram bot that lets users copy a sticker pack under their own ownership.

  • Go backend with PostgreSQL, deployed on Railway
  • Handles pack cloning via the Telegram Bot API
Go Telebot GORM Telegram Bot API PostgreSQL Railway

Skills

Frontend

Backend

Databases

CI/CD & Cloud

Monitoring

AI

Education

Bachelor's in Computer Science

Lviv Polytechnic National University

Sep 2021 - Jun 2025