Genadij Bojev, Front-end Developer in Gothenburg, Sweden
Genadij Bojev

Front-end Developer in Gothenburg, Sweden

Member since October 15, 2020
Genadij is an experienced software engineer focusing on the front end. Genadij has a demonstrated history of successfully delivering various scale and complexity projects while working in international distributed teams. He is a driven, goal-oriented team player whose core values are customer centricity, communication, and transparency. Genadij is passionate about quality in code as well as the product, UI/UX, and work process which makes him a valuable asset in any project
Genadij is now available for hire

Portfolio

  • Etraveli Group AB
    E2E Testing, Workshops, Onboarding, Mentorship, Kanban, Scrum, Trello, Jira...
  • Scale3C
    Git, GitHub, GitLab, Trello, Jira, Socket.IO, WebSockets, Firebase Web SDK...
  • NFQ
    Docker, GitLab CI/CD, GitLab, Bitbucket, Cypress, TestCafe, Jest, Enzyme...

Experience

Location

Gothenburg, Sweden

Availability

Part-time

Preferred Environment

MacOS, Visual Studio Code, Node.js, JavaScript, TypeScript, GraphQL, REST APIs, Git, React

The most amazing...

...project I've developed was a platform that allowed patients to form public and private support groups, share content, and connect with therapists via chats.

Employment

  • Software Developer

    2019 - PRESENT
    Etraveli Group AB
    • Developed new features and improved existing ones within a large scale flight booking system that's available on many sites across the globe.
    • Closely collaborated with UX designers, stakeholders, and QA engineers on refining designs and requirements that bring value to users.
    • Composed unit and component tests as well as E2E tests.
    • Conducted E2E test automation workshops using TestCafe for QA engineers and junior developers.
    • Worked with the A/B test department on improving the platform for A/B tests by integrating them in a single-page application instead of a separate JavaScript layer.
    • Conducted demo sessions and presentations of new features and ongoing development for stakeholders and other developers.
    Technologies: E2E Testing, Workshops, Onboarding, Mentorship, Kanban, Scrum, Trello, Jira, ECMAScript (ES6), React Testing Library, TestCafe, GraphQL, Styled-components, Redux, React Redux, React, JavaScript
  • Front-end Developer

    2018 - 2019
    Scale3C
    • Developed a range of web applications and representational websites for clients.
    • Responsible for the architectural decisions for the front ends of web applications.
    • Successfully migrated clients' single-page web applications to a new stack with SSR, retaining all functionality and design while improving the SEO.
    • Developed a platform that allowed users with different roles to be authenticated through Firebase, exchange chat messages via WebSockets, form private and public groups, and share content.
    • Contributed to the development of animations and micro interactions on clients' websites.
    • Closely collaborated with designers on a design system using Figma and Storybook, which resulted in a reusable component library.
    • Set up GitLab CI/CD pipelines for various projects.
    Technologies: Git, GitHub, GitLab, Trello, Jira, Socket.IO, WebSockets, Firebase Web SDK, Firebase, GitLab CI/CD, Design Systems, Storybook, Anime.js, SCSS, Styled-components, Vue, Next.js, Redux-Saga, Sagas, React Redux, Redux, React, ECMAScript (ES6), JavaScript
  • Software Engineer

    2017 - 2018
    NFQ
    • Worked on a greenfield project, which aimed to migrate a large-scale legacy system to a new modern stack, and enabled better scaling to new markets, easier maintenance, and improved performance.
    • Prepared proofs of concepts (POCs) and suggested technology stacks for the new system.
    • Directly communicated with stakeholders, clarified requirements, suggested improvements, and conducted demo sessions.
    • Promoted test-driven development (TDD) and clean-code principles within the team.
    • Conducted technical interviews for new team members.
    Technologies: Docker, GitLab CI/CD, GitLab, Bitbucket, Cypress, TestCafe, Jest, Enzyme, Storybook, Microservices, Agile, Scrum, Jira, Test-driven Development (TDD), Algolia, SCSS, Vue, Next.js, Styled-components, ECMAScript (ES6), JavaScript, TypeScript, React

Experience

  • Kiln | Coworking Office Spaces for Rent
    https://kiln.co/

    A representational web application for co-working office space rent and event management. I was the front-end engineer responsible for migrating the application from being a client-side-only single-page application to being a server-rendered hybrid application. I also delivered new features, fixing existing ones, and improved performance, the SEO, and overall look and feel.

  • Notis
    https://notis.com/

    A representational website for social media app for students and schoolchildren. My role was to prepare and integrate the website with a headless WordPress CMS, contribute to the front end with some of the animations and performance optimization.

Skills

  • Languages

    JavaScript, ECMAScript (ES6), CSS, CSS3, SCSS, Sass, HTML, HTML5, GraphQL, TypeScript, TypeScript 3, PHP
  • Frameworks

    Redux, Next.js, Jest, Nuxt.js, Cypress, TestCafe, Express.js
  • Libraries/APIs

    React, React Redux, Redux-Saga, Anime.js, React Router, REST APIs, Redux Form, React Redux Form, Formik, Lodash, Vue, Firebase Web SDK, Node.js, Socket.IO
  • Tools

    Redux Thunk, Trello, Jira, Bitbucket, GitLab, GitHub, Git, Babel, Webpack, Webpack 4, Webpack 3, Webpack 2, Firebase Authentication, GitLab CI/CD, React Apollo
  • Paradigms

    E2E Testing, Agile, Scrum, Kanban, Test-driven Development (TDD), Microservices
  • Platforms

    MacOS, Visual Studio Code, Firebase, Docker, Algolia, WordPress
  • Other

    Sagas, Styled-components, Axios, CSS Grid, Front-end, Storybook, ESLint, Enzyme, React Testing Library, Full-stack, Design Systems, Onboarding, Information & Communications Technology (ICT), Gatsby, Firebase Cloud Functions, Firebase Hosting, WebSockets, Mentorship, Workshops, Apollo
  • Storage

    Cloud Firestore

Education

  • Master's Degree in Telecommunications Engineering
    2009 - 2011
    Vilnius Gediminas Technical University - Vilnius, Lithuania
  • Bachelor's Degree in Telecommunications Engineering
    2005 - 2009
    Vilnius Gediminas Technical University - Vilnius, Lithuania

To view more profiles

Join Toptal
Share it with others