Vitalii B.

Teacher Assistant at University of Ottawa
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Kanata, Ontario, Canada, CA
Languages
  • English Professional working proficiency
  • Ukrainian Native or bilingual proficiency
  • Russian Native or bilingual proficiency
  • German Limited working proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Canada
    • Higher Education
    • 700 & Above Employee
    • Teacher Assistant
      • Jan 2023 - Present

      Human design interface course. Human design interface course.

    • Ukraine
    • Software Development
    • 1 - 100 Employee
    • Frontend Web Developer
      • Jun 2022 - Sep 2022

      • Worked with business requirements using directly with the product owner. • Developed sufficient and high-quality Typescript code using React, react-redux, Chakra UI, and SCSS. The loading time of some pages was reduced from 4s to less than a second. • Cooperated with a team of 10 people, and ran the frontend part of the project. • Tested codebase with unit tests using Jest and kept test coverage of the components higher than 95%. • Refactored legacy code and tech debt. Fixed ten bugs in a month on average. Show less

    • United States
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Frontend Developer
      • Apr 2021 - Jun 2022

      • Collected feature requirements from the client for every product iteration which took 1-2 weeks. • Demoed features every week for the clients, with more than 30 demos for the different projects. • Developed SPA applications using ReactJS, JavaScript, Typescript, and Redux. 3 different projects in sum. • Worked with micro-frontends (module federation tool, split into 10 parts). • Fixed bugs after testing and maintained product life cycle with regular feature updates, reduced tracked bugs amount by 40%. • Took responsibility for other team members, took over 2 main features, and released them. • Tested with unit, integration, and e2e testing using react-testing-library, Enzyme, and Jest as a framework (test coverage 90%). • Refactored legacy code and tech debt. Reduced TDR from 13% to 6%. • Took part in feature design creation documentation using Atlassian Confluence, Miro, and Rally. • Used different management techniques for the projects such as DSDM and FDD. Show less

    • Sweden
    • Software Development
    • 700 & Above Employee
    • Frontend Developer
      • Mar 2020 - Apr 2021

      • Developed sufficient projects using NodeJS, MongoDB, ReactJS, and Redux, 3 of them in a team. One project as a single developer for a particular client demand was released in 3 weeks with no objections. • Provided clients with decision-making sessions. • Implemented D3 data visualization in monthly cooperation with the backend team. • Reduced bugs for specific projects closing to 10 bugs a month. • Conducted ReactJS SPA optimization, and profiling. Reduced render time of the main components by 50%. • Refactored legacy code and tech debt. Increased main Sonar metrics by 30%. • Tested projects with unit tests using Jest, and increased test coverage from 50% to 70% in two months. • Developed applications considering a11y and i18n. 95% of the user interface elements were accessible in 13 languages and reachable by people with disabilities. • Maintained projects using Scrum and Kanban. • Worked with product owners as an independent developer. • Worked on migration of service from PostgreSQL to MongoDB. • Took a path from Junior developer to the middle in 8 months, having regular knowledge evaluation sessions. Show less

Education

  • University of Ottawa
    Master's degree, DTI
    2022 - 2024
  • Kharkiv National University of Radioelectronics
    Bachelor of Engineering - BE, Computer Software Engineering
    2018 - 2022

Community

You need to have a working account to view this content. Click here to join now