Skip to content
View IlyaSharafeev's full-sized avatar
🎯
In focus
🎯
In focus

Block or report IlyaSharafeev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
IlyaSharafeev/README.md

Ilya Sharafeev

πŸš€ Senior Frontend Engineer & Architect


πŸ“« Connect with Me:

Email LinkedIn GitHub Telegram


✨ About Me

I specialize in solving complex technical challenges, architecting scalable applications from scratch, and optimizing performance-critical systems. My passion is turning business needs into robust, maintainable code and driving technical excellence.


πŸ† Key Achievements

  • πŸ—οΈ Architected EdTech Ecosystem: Built a multi-app platform from the ground up, cutting code duplication by 50% with a monorepo strategy.
  • ⚑️ High-Performance SSR: Engineered a Nuxt.js platform that slashed page load times by 35% and boosted SEO.
  • ♻️ Complex Migration: Led a migration from Vue 2 to Vue 3, reducing the legacy codebase by 40% and increasing team velocity by 25%.
  • πŸ“‰ Error Reduction: Slashed runtime errors by 30% by migrating a critical codebase to TypeScript.
  • πŸ–₯️ UI Optimization: Reduced UI CPU usage by 60% on a real-time dashboard using advanced virtualization in React.
  • πŸ’¬ Real-Time Systems: Designed a low-latency WebSocket system for 10,000+ concurrent users.

πŸ› οΈ Technical Expertise

  • React Ecosystem: React.js (v16-18) Next.js Redux Toolkit React Query Zustand
  • Vue Ecosystem: Vue.js (2 & 3) Nuxt.js Pinia Vuex Vite
  • Angular Ecosystem: Angular (v8+) RxJS NgRx
  • Languages & Styling: TypeScript (Expert) JavaScript (ESNext) Tailwind CSS (Expert) SASS/SCSS
  • Architecture & Patterns: Monorepo (Turborepo, Nx) Micro-Frontends Design Systems SOLID
  • Testing, DevOps & Tools: Jest Cypress GitLab CI GitHub Actions Docker Webpack Storybook
  • Platforms: AWS (S3, Lambda) Firebase Node.js

πŸ’Ό Professional Experience

Gelios | Senior React Engineer (Jan 2025 - Present)

  • Challenge: Build a multi-faceted EdTech platform from scratch without code duplication.
  • Solution: Architected a unified frontend monorepo using Turborepo, enabling a shared component library and reducing code duplication by over 50%.

Onix-Systems | Frontend Engineer (Dec 2022 - Dec 2024)

  • Challenge: Overcome massive technical debt in a monolithic Vue 2 application.
  • Solution: Executed a phased migration to Vue 3 and Pinia, improving code reusability by 40%.
  • Challenge: Poor performance and SEO on client-side rendered apps.
  • Solution: Built a new SSR platform using Nuxt.js, achieving sub-second load times.

Egolist | Frontend Developer (Dec 2021 - Nov 2022)

  • Challenge: A manual, slow, and error-prone deployment process.
  • Solution: Designed and implemented a complete automated CI/CD pipeline in GitLab, enabling one-click releases.

πŸŽ“ Education

  • Master's Degree, Computer Science and Engineering
    • Dnipro National University (Expected 2025)
  • Bachelor's Degree, Computer Science and Engineering
    • Dnipro National University (2020 - 2024)

Pinned Loading

  1. nuxt-js_pet-proj nuxt-js_pet-proj Public

    Vue 1

  2. search-x-ua_pet-proj search-x-ua_pet-proj Public

    Pet Project includes 3️⃣ different small apps πŸš€

    Vue 4

  3. paramedic paramedic Public

    Vue 1

  4. movie-filter_pet-proj movie-filter_pet-proj Public

    Vue 1

  5. vuetify_pet-proj vuetify_pet-proj Public

    Vue

  6. vue-material_pet-proj vue-material_pet-proj Public

    Vue