Ivan
From Ukraine (UTC+2)
Ivan – Typescript, JavaScript, Next.js
Ivan is a senior front-end developer with more than 7 years of commercial development experience. He is intensely proficient in Javascript and Typescript, as well as Next.js, Redux, Vue.js, and React. Seasoned engineer with experience leading a team. Skilled at developing complex solutions, possessing strong creative skills, high energy and integrity. His skills are centered around teamwork which makes him a great problem-solver. Ivan enjoys seeing a clear code, so always takes the matter seriously. His biggest passion are Blockchain projects and it motivates him to improve his skills in that area.
10 years of commercial experience in
Main technologies
Additional skills
Direct hire
Not possibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Senior Front-end Developer
It is a global online casino comparison and review portal. It helps users find trustworthy casinos, read expert reviews, and learn about different games. The platform is aimed at both beginners and experienced players.
- Created front-end and partially back-end architecture;
- Redesigned the existing front-end;
- Built front-end components from scratch;
- Debugged and resolved the application issues;
- Wrote unit, integration, and e2e tests.
Front-end Developer
A management reporting platform that has two new modules application: a web-facing dashboard and an internal workspace module.
- Creating new instances that are responsible for the aggregation of various project entities that allow you to monitor and manage on one page;
- Creating and customizing blocks for supervision and for supervision and management of various project entities;
- Refactoring of existing store;
- Created front-end architecture;
- Connecting and combining both stores into a single one using Zustand for better performance;
- Implemented React Query into a project instead of the default one;
- Optimize performance by minimizing network requests, reducing rendering overhead, and caching data where appropriate;
- Write comprehensive tests to verify the functionality of the workspace module, including unit tests for individual components and integration tests for end-to-end workflows;
- Document the workspace module’s codebase, APIs, and usage guidelines to facilitate collaboration among team members and provide a reference for future maintenance and updates.
Front-end Developer
A pool of projects based on the idea of operations with blockchain, crypto, and other related components. It consisted of eight independent and different projects, from a browser extension to an NFT collection.
- Front-end architecture development;
- Connected the payment system to the FMCG marketplace, inserting React.js components there;
- Executed requirements clarification;
- Tasks planning;
- Debugged and resolved the application issues.
Front-end Developer, Team Lead
An on-demand moving app that provides consumers with a seamless man and van delivery experience. The service consists of a customer application, a driver application, and an admin panel for delivery managers. The system covers:
- Order management.
- Driver management (driver shifts and routes management). Payment gateway integration.
- Multiple deliveries management.
- Order and earning history.
- Real-time tracking.
- Dashboard.
- Team leading and mentoring;
- Tech support functionality;
- Redesigned the existing front-end;
- Front-end architecture development;
- Requirements clarification;
- Stripe payment system implementation;
- Unit, integration, and e2e tests creation;
- Firebase connection.
Front-end Developer
A pool of projects based on the idea of operations with blockchain, crypto, and other related components. It consisted of eight independent and different projects, from a browser extension to an NFT collection. ICO, Mobile Cryptocurrency Wallet, Browser Extension, Tokens Price Predictions, Marketplace, NFT Collections, Multi-Blockchain Network Lottery, DEX on Cronos Blockchain
- Front-end architecture development;
- Connected the payment system to the FMCG marketplace, inserting React.js components there.
- Requirements clarification.
Front-end Developer
A web app for managing project and product lifecycle for Product Owners, Project Managers, Product Managers, and software engineers. It’s an easily customizable tool where each member can share their own ideas, prioritize them, and estimate. One of the goals is to get rid of using Excel for different management purposes. The application can be easily integrated with Jira.
- Created software architecture from scratch;
- Front-end development;
- Communication with the customer;
- Requirements clarification;
- PayPal payment system implementation;
- Working closely with other team members on the development team. Bug fixing, QA, and problem-solving.