Олег Левченко
Рейтинг
Резюме
Frontend / Full Stack веб-розробник із 4-річним досвідом створення адаптивних веб-застосунків. Спеціалізуюся на React та Next.js, маю досвід із Node.js та базами даних. Швидко навчаюсь, пишу чистий код, працюю в команді за Agile/Scrum.
Технічні навички
Мови програмування: JavaScript (ES6+), TypeScript, HTML5, CSS3, PHP (базовий)
Фреймворки та бібліотеки: React, Next.js, Vue.js (базовий), Node.js (Express)
Стилізація: Tailwind CSS, SCSS, Styled Components, Bootstrap
Управління станом: Redux Toolkit, Zustand, Context API
Бази даних: PostgreSQL, MongoDB, Firebase
Інструменти та інше: Git, Webpack, Vite, Docker (базовий), REST API, GraphQL (Apollo), JWT, CI/CD (GitHub Actions)
Тестування: Jest, React Testing Library
Досвід роботи
Frontend розробник
IT-компанія «WebLab», Київ (віддалено)
Вересень 2021 – теперішній час
Розробив і підтримую 5+ великих SPA-застосунків на React та TypeScript.
Переписав легаци-код із класових компонентів на функціональні з хуками, що зменшило кількість багів на 30%.
Інтегрував REST та GraphQL API, налаштував кешування через Apollo Client.
Провів оптимізацію продуктивності (LCP скоротився з 2.5с до 1.2с) – код-сплітинг, ліниве завантаження, мемоізація.
Впровадив Tailwind CSS та Storybook для створення UI-кіту, пришвидшивши розробку нових фіч на 20%.
Junior Full Stack розробник
Startup «Beetroot Academy», Полтава
Січень 2020 – Серпень 2021
Розробляв функціонал на Next.js та Express.js для маркетплейсу освітніх курсів.
Налаштував автентифікацію через JWT та ролі користувачів.
Писав міграції та запити до PostgreSQL (Sequelize ORM).
Брав участь у код-рев'ю та покращив покриття тестами з 40% до 70% (Jest).
Освіта
Національний технічний університет України «КПІ»
Спеціальність: Комп'ютерна інженерія
Бакалавр, 2020 рік
Мови
Українська – рідна
Англійська – Upper-Intermediate (B2) – читаю технічну документацію, веду daily-зустрічі