Vitalii B.
Teacher Assistant at University of Ottawa- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Professional working proficiency
-
Ukrainian Native or bilingual proficiency
-
Russian Native or bilingual proficiency
-
German Limited working proficiency
Topline Score
Bio
Experience
-
University of Ottawa
-
Canada
-
Higher Education
-
700 & Above Employee
-
Teacher Assistant
-
Jan 2023 - Present
Human design interface course. Human design interface course.
-
-
-
Relevant Software
-
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
-
-
-
EPAM Systems
-
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
-
-
-
Sigma Software Group
-
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 -
Kharkiv National University of Radioelectronics
Bachelor of Engineering - BE, Computer Software Engineering