• Файл

Ivan

Front-end програміст

Розглядає посади:
Front-end програміст, React-розробник, Javascript-програміст 
Місто проживання:
Київ
Готовий працювати:
Дистанційно, Київ

Контактна інформація

Шукач вказав: ТелефонЕл. поштуМесенджер

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

Ivan Khyzhniak - React Frontend Developer
LinkedIn | [відкрити контакти](див. вище в блоці «контактна інформація») | @Tr4be | [відкрити контакти](див. вище в блоці «контактна інформація») | Kyiv, Ukraine

Summary
• 5+ years of experience in domains such as AI/ML, FinTech, SportTech, and Entertainment.
• Worked in teams of 7 to 38 people using Agile methodologies (SCRUM and Kanban).
• Launched MVPs that attracted around ~$1M in investments and over 2M+ users.
• In my free time, I mentor people in front-end development.
Skills
• JavaScript (ES6+), React.js, Next.js, TypeScript, Redux Toolkit, MobX, Effector, Zustand, Reatom, Jotai, D3.js, Apollo Client/GraphQL;
• Tanstack/React-query, Tanstack/React-table, Tanstack/React-virtual, Tanstack/React-router, React-hook-form, Formik, Zod, Yup, Wouter;
• Tailwind, SCSS/SASS, Material UI, Mantine UI, ShadCn, Headless UI, Radix UI, Floating UI, Styled Components, Framer Motion, GSAP;
• Webpack, Vite, Jest, Vitest, React-testing-library, Storybook, Playwright, CI/CD, Docker, Axios, ESLint, Prettier, Docker, Node.js;
• Git (GitFlow), Jira, Asana, Agile, SCRUM, Kanban, SOLID, OOP, FLUX, FSD, SEO, Compound Components Pattern, Figma, English (B2);
Experience (5 years, 1 month)
React Frontend Developer Apiko 2yr 2mos, 02/2023 - Current
• Attracted 2M users and secured $917,821 in investments for a Telegram Mini Application by leading a team that successfully launched the MVP in
~2 months.
• Reduced deadline forecasts ~2x by designing and implementing a new architectural approach and migrating the application to a different tech stack.
• Improved user experience with forms by building a reusable form module with Zod validation, reducing repetitive work and ensuring consistency
across the application, and this module is used in 3 projects.
• Increased data loading speed by ~2.5x through the implementation of caching via a custom-built MobX library integrated with Tanstack/React-query.
• Reduced potential production errors by adding unit, integration, and screenshot tests to the CI/CD pipeline, while increasing test coverage from
38.55% to 87.10%.
• Improved mobile user experience by implementing native mobile animations using Framer Motion, which also increased average user session
duration by 17.81% on mobile devices.
React Frontend Developer Uptech 1yrs 7mos, 07/2021 - 02/2023
• Eliminated freezes during rendering of large datasets improving Time to Interactive (TTI) by 42.44% by implementing virtual scrolling.
• Reduced initial bundle size from 1.4 MB to 441 KB and improved load time by 3.2x through lazy loading (React.lazy, React.Suspense).
• Achieved an 18.31% reduction in server load by implementing a pagination system for data retrieval in tables.
• Reduced user payment errors by 4.11% by developing a payment form that highlights errors for users.
• Increased user engagement by 13.8% and optimized UX by implementing Amplitude for behavior analysis.
React Frontend Developer Cody Solutions 1yrs 4mos, 03/2020 - 07/2021
• Improved search ranking from page 14th to 3rd by optimizing content and implementing effective SEO strategies.
• Increased audience by 27.41% by localizing content into 22 languages via Crowdin and i18n, improving accessibility.
• Eliminated unnecessary re-renders and improved First Contentful Paint (FCP) by 12.7% by optimizing code with React memo hooks.
• Increased development speed of components by 2x through the creation of a Headless UI kit using the Compound Components Pattern.

Education
Software Engineering - Master's degree (121) Specialization in KNUTE Kyiv, Ukraine

Projects
• Online frame-to-video converter: Initiated and developed an application that automated the conversion of frames into videos with the required
codec, saving time for the design team and improving workflow efficiency.

Mentorship
• Mentored 3 junior developers: helped them grow into middle positions, and onboarded them into the project so they could handle tasks
independently.

Others
• Certificate of Animations On The Web: Taught by one of the top interactive designers in the world, Emil Kowalski, contributor to Framer Motion.
(6/2024)

Схожі кандидати

Усі схожі кандидати


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: