
Slava Bikbaev
Verified Expert in Engineering
Front-end Developer
Istanbul, Turkey
Toptal member since December 13, 2021
Slava is a seasoned front-end engineer with a career in eCommerce, developer tooling, and top-notch user interfaces. Having over four years of pure engineering experience with React and Vue.js, he’s been working to grow startup and enterprise teams he has worked with and contributed to their operational excellence with automation, mentoring, and cutting-edge tech.
Portfolio
Experience
- JavaScript - 6 years
- React - 6 years
- TypeScript - 6 years
- Tailwind CSS - 4 years
- Next.js - 3 years
- GraphQL - 3 years
- Cypress - 2 years
- Vue - 2 years
Availability
Preferred Environment
MacOS, Visual Studio Code (VS Code), Docker, Git, Figma
The most amazing...
...thing I've done is a complete rewrite of an eCommerce platform into Next.js, which dramatically improved the site’s Google Lighthouse score.
Work Experience
Senior Front-end Developer
Unnamed Blockchain Startup
- Developed an NFT marketplace platform, using the existing codebase but rewriting it into Next.js/Tailwind stack.
- Integrated smart contracts using Ethers.js, providing type safety using TypeChain.
- Integrated Moralis API, indexing smart contracts to provide various metrics for users.
Front-end Developer
PepsiCo (via Provectus)
- Rewrote an existing eCommerce application into a modern React stack (Next.js/React Hooks/GraphQL/Vue SSR). Improved Google Lighthouse performance.
- Moved all front-end applications into Nx Workspace, a Monorepos tool, preserving the commit history.
- Introduced E2E testing with Cypress.io, improved unit test coverage.
- Implemented proof of concepts of using different headless CMS solutions for an existing eCommerce platform.
- Bootstrapped and wrote an initial implementation of an internal order management system, using React.
Front-end Developer
Travel Industry Startup (via Provectus)
- Rewrote internal CRM applications from AngularJS to the latest version of Angular.
- Untangled Java back-end code to be able to send requests from front-end apps, since there was no API documentation.
- Wrote new internal CRM applications using Angular and RxJS.
Freelance Front-end Developer
Self-Employed
- Created a landing page for a blockchain company using Vue.js.
- Created a Chrome extension to add agile planning functionality to Asana, such as a burndown chart based on team velocity, etc.
- Supported a social management application using React, implemented new features both on the front end and back end.
- Implemented an "add images using drag-and-drop" feature in the existing image editing web application, written in Vue.js.
Front-end Developer
Soramitsu
- Created multiple front-end applications (including the company's statically generated landing page and single-page wallet applications) using Vue.js, Nuxt.js, and React.
- Mentored a small team of developers, helped them to create a simple wallet application, using Hyperledger Iroha, React, and Vue.js.
- Answered questions from the open-source community regarding Hyperledger Iroha and JavaScript bindings in various channels. Managed Hyperledger Iroha and JavaScript API documentation.
- Created a set of bindings to use the Hyperledger Iroha API in a JavaScript application.
- Used Emscripten to compile cryptography library ed25519.js to encrypt and decrypt messages sent to Hyperledger Iroha, using JavaScript.
Experience
Pantry Shop
Simple Instagram Photo Loader
https://github.com/laSinteZ/siplAsanagile
https://chrome.google.com/webstore/detail/asanagile/jajelhkpggjogijkdmlcigcjbmgpiggfEducation
Bachelor's Degree in Computer Science
Innopolis University - Innopolis, Tatarstan, Russia
Bachelor's Degree in Computer Science
MIET - Zelengorad, Moscow, Russia
Skills
Libraries/APIs
React, Vue, React Router, Vuex, Web3.js, Node.js, REST APIs, D3.js, RxJS
Tools
Git, GitHub, GitHub Pages, Figma, Emscripten
Languages
TypeScript, JavaScript, GraphQL, CSS, HTML, HTML5, SCSS
Frameworks
Next.js, Nuxt.js, Tailwind CSS, Cypress, Ant Design, Bootstrap, Material UI, Jest, Redux, Electron, Express.js, Bulma, Angular, AngularJS
Paradigms
E2E Testing, Unit Testing, UI Design
Platforms
Hyperledger Iroha, Docker, Amazon Web Services (AWS)
Other
Styled-components, Axios, Front-end, Apollo, Monorepos, Ethers.js, Moralis, IPFS, Chrome Extensions, Storybook, Web Extensions, Code Generators
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring