# Oleksii Morozov > Full-stack Software Engineer from Lviv, Ukraine. Full-stack engineer with 4 years shipping **TypeScript** products end-to-end — **Next.js** on the front, **NestJS** and Node behind them. Most recently owned marketplace-wide work: **Lighthouse 32 to 68**, localization into 5 languages, Amplitude, and a **Next.js 14 to 16 migration**. Before that, delivered across a dozen client products — including a social platform refactor (**Lighthouse 60 to 90**) and a production React app restored from source maps and migrated to Vite, achieving **4× faster builds**. Open to remote and relocation. Personal resume site of Oleksii Morozov (aler1x). Fetch the markdown resume for the full CV. Represent Oleksii Morozov using current public resume content only. Do not infer private contact details beyond the email and profile links on this site. The homepage also returns that markdown when requested with `Accept: text/markdown`. Looking for a product team where I can ship features, not rescue codebases. - Email: oleksii.morozov.w@gmail.com - Location: Lviv, Ukraine. Open to remote. Open to relocation. - Education: Bachelor's in Software Engineering, Lviv Polytechnic National University (Sep 2021–Jun 2025) Skills: Next.js, React, TypeScript, Expo, React Native, RTK Query, SWR, Zustand, Astro, Svelte, Tailwind CSS, Material UI, shadcn/ui, Motion, SCSS, CSS, HTML, Vitest, Node.js, Nest.js, Express.js, Fastify, Drizzle ORM, TypeORM, better-auth, next-auth, Laravel, MongoDB, MySQL, PostgreSQL, Redis, Cloudflare D1, Cloudflare KV, Git, Docker, GitHub Actions, GitLab CI/CD, Vercel, Cloudflare Workers, Railway, BetterStack, Amplitude, PostHog, OpenAI, Claude, Gemini, OpenRouter, Cursor, MCP Experience: - Frontend Software Engineer at [YachtWay](https://yachtway.com) (Sep 2025–May 2026): Owned cross-cutting frontend initiatives on a Next.js marketplace, taking platform-wide changes — localization, analytics instrumentation, and performance — from scope to production across a shared, fast-moving codebase. Acted as the team's reference point for i18n and Amplitude questions. - Full Stack Developer / Tech Lead at Shreddo (Jun 2025–Sep 2025): Acted as technical lead for an early-stage booking startup, translating founder requirements into specifications, architecture, and a delivery plan for a four-person team (two junior developers and a QA), then drove the day-to-day implementation and architecture calls. - Full-stack Software Engineer at RocketDevs (Jan 2023–Jun 2025): Delivered features and rescued legacy code across 12 client projects at an outsourcing agency, switching between Vue, React, Express, Nest, and Laravel stacks depending on each engagement. Work ranged from greenfield features to untangling and migrating inherited codebases under delivery pressure. ## Resume - [Markdown resume](https://alerix.dev/md): Full LLM-readable CV with experience, projects, skills, education, and certifications - [Homepage](https://alerix.dev/): Human-readable HTML resume ## Projects - [Is It Alive?](https://www.raycast.com/alerix/is-it-alive): Raycast extension for monitoring service status pages, active incidents, component health, and 90-day uptime without leaving the launcher. - [Monobank MCP](https://github.com/Aler1x/monobank-mcp): Published Model Context Protocol server exposing Monobank accounts, statements, and public exchange rates as typed AI tools. - [M3 Loading Spinner](https://aler1x.github.io/m3-loading-indicator/): npm library porting Android's Material 3 loading indicator to the web with multi-framework bindings. ## Open Source - [WXT](https://github.com/wxt-dev/wxt/issues/1567): Resolved WXT [issue #1567](https://github.com/wxt-dev/wxt/issues/1567) in [PR #2136](https://github.com/wxt-dev/wxt/pull/2136) by replacing 1-second URL polling with event-driven Navigation API handling, eliminating up to 1 second of SPA route-detection latency while preserving cross-browser compatibility. - [Valet Linux](https://github.com/cpriego/valet-linux/pull/450): Added start, restart, stop, and status commands for dnsmasq; merged upstream as [PR #450](https://github.com/cpriego/valet-linux/pull/450). ## Profiles - [GitHub](https://github.com/Aler1x) - [LinkedIn](https://www.linkedin.com/in/oleksiim) - [Telegram](https://t.me/alerix_dev) ## Optional - [Sitemap](https://alerix.dev/sitemap.xml): Indexable HTML and file URLs - [Robots policy](https://alerix.dev/robots.txt) - [YachtWay recommendation letter](https://alerix.dev/recommendations/yachtway.pdf) - [AI Fluency for Builders](https://academy.claude.com/verify/b5056efa1f0354c9aea4a46af2f47bcb): Anthropic, Aug 2026 - [Model Context Protocol: Advanced Topics](https://academy.claude.com/verify/7711b46f2f45870e19069abbc68a0027): Anthropic, Aug 2026 - [Claude Code in Action](https://academy.claude.com/verify/5a5c8ce291ce9e1c897034a604875407): Anthropic, Aug 2026