Skip to content
View 1TeRBiK1's full-sized avatar
😀
😀

Block or report 1TeRBiK1

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
1TeRBiK1/README.md

👨‍💻 About Me :

I am a Frontend Developer from Belarus.

Hi! I’m a Frontend Developer with experience in various technologies and frameworks. I'm a flexible and experienced Front-end developer with excellent time management and communication skills. I’m also responsible, committed and a good team player. My goal is to constantly develop and acquire new skills and knowledge, keep growing and deliver good results. I’m open to new opportunities! Currently, I'm interested in SSR web apps.

Summary of Qualifications

Frontend:

  • HTML / CSS / SCSS / CSS Modules / BEM
  • JS / TS
  • React JS (CC, FC, Hooks)
  • Redux (Thunk / RTK / Saga)
  • REST (Axios)
  • GraphQL (Apollo client, codegen)
  • UI Frameworks (Bootstrap, Ant design, MUI, Tailwind css, Recharts)
  • Unit / Integration / Browser tests

Backend:

  • TS
  • NestJS (REST API)
  • MongoDB
  • JWT
  • Mongoose
  • Passport

Tools:

  • ESlint / Prettier / Git / JIRA / Jest
  • Docker / Webpack / StoryBook / AI prompting

Career History

WEB UI Developer - Globant / December 2022 - May 2023

Project description: Suggestion board internal application.

Responsibilities:

  • Implementation new feature
  • Fix bugs
  • Refactoring code
  • Create email template

Achievements:

  • Done 35 tickets
  • Fixed 5 and added 2 email templates
  • Helped new employees adapt
  • Learned email template layout

Tools & technologies used: ReactJS(17-18), Redux, RTK, eslint, Prettier, Docker, MUI, Axios, react-hook-form and others.

FullStack Developer - My own StartUp / Dec 2022 - Present

Project description: Selection of computer components with compatibility hints and the possibility of smart assembly based only on price and requirements.

Achievements:

  • Created a DataBase with 70 000 computer components
  • Implemented login using JWT
  • Implemented 10 collections in MongoDB
  • Implemented parsing of new components and price changes

Technologies Frontend: ReactJS(18), Redux(RTK), testing library, Ant Design, Axios, SCSS and others.

Technologies Backend: NestJS(REST API), MongoDB, JWT, Mongoose, Passport and others.

JavaScript Mentor - Non-profit / April 2022 - Present

Responsibilities:

  • Mentoring 3 people in JavaScript and React from scratch
  • Conducting test interviews
  • Helping with app development and writing a resume

Achievements:

  • 1 in 3 people already got their first job
  • Collaborative programming
  • Design patterns training
  • Reviewing Pull Requests

Technologies: JS, TS, ReactJS, Redux(Thunk), Axios, SCSS and others.

Frontend Developer - IBA Group / December 2021 - November 2022

Project description: Widget library for various applications related to container shipping.

Responsibilities:

  • Implementation new feature
  • Fix bugs
  • Refactoring code
  • Add various tests

Achievements:

  • Implemented 5 new components
  • Fixed circular dependency in 3 components
  • Added 100+ unit/ integration / Browser tests
  • Rewrote TreeList component using the add-on over react-hotkeys lib
  • Added react-query in the DataGrid component to save search results and reduce the number of requests to the server
  • Fixed 20+ bugs
  • Learned Browser(Snapshots) tests
  • Learned json driven UI

Tools & technologies used: ReactJS(17-18), Redux, RTK, Redux-Saga, WebPack, StoryBook, testing library, eslint, Prettier, Jest, Docker, React-Hotkeys and others.

Frontend Developer - Cyprus StartUp / July 2021 - December 2021

Project description: Simple video editor in Browser.

Responsibilities:

  • Implementation new feature such as blur, crop, add scene and preview ruler
  • Fix bugs
  • Refactoring code

Achievements:

  • Implemented features such as blur, crop, scene and preview ruler
  • Merged 3 projects into 1 using a micro frontend
  • Wrote 7+ thousand lines of code
  • Learned micro frontend
  • Learned canvas elements
  • Added cutting video feature to separate scenes and add preview ruler
  • Merged 3 projects into 1 using a micro frontend

Tools & technologies used: ReactJS(17), Redux, GraphQL, Apollo Client, GraphQL TS codegen, WebPack, StoryBook, eslint, Prettier, Tailwind css and others.

Frontend Developer - Cyprus StartUp / February 2021 - July 2021

Project description: Mobile application catalog web app. Application related to the search and analytics of mobile applications.

Responsibilities:

  • Implementation new feature
  • Fix bugs
  • Refactoring code
  • Create dynamic filters and charts
  • Help new employees adapt
  • Delegated task

Achievements:

  • Created dynamic filters and charts
  • Helped new employees adapt
  • Communicated with the customer and proposed new features
  • Wrote 6+ thousand lines of code
  • Learned GraphQL
  • Optimized the site for the Lighthouse from 50 to 90 average score
  • Created dynamic filters, graphs and queries based on incoming data of various types(cut 10000 lines of code into 1000 using 1 options request), adding new filters or graphs no longer requires changing the frontend

Tools & technologies used: ReactJS(17), Redux, GraphQL, Apollo Client, GraphQL TS codegen, WebPack, StoryBook, eslint, Prettier, Tailwind css, Ant design and others.

Frontend Developer - Belarusian State University / February 2020 - January 2021

Project description: Website of the university department with news and publications.

Responsibilities:

  • Implementation new feature
  • Fix bugs
  • Post news

Achievements:

  • Added the ability to change the language to English and translated the entire site
  • Posted news
  • Improved UI for mobile devices
  • Learned CMS(x4)

Tools & technologies used: JavaScript, HTML, CSS, CMS(x4).

Education

Physics and Aerospace Technology Belarusian State University Sep 2018 - Jun 2022 Faculty of Radiophysics and Computer Technology. Speciality Aerospace Radioelectronic and Information systems and technologies.

🛠️ Languages and Tools :

HTML  CSS  SASS  JavaScript  TypeScript  React  Redux   GraphQL  Material UI  Tailwindcss  Storybook  Jest  Figma  Photoshop  Jira Docker  MySQL  NodeJS  Webpack  VScode Git Jenkins

Top Langs

Popular repositories Loading

  1. Solution-of-the-two-dimensional-stationary-heat-equation Solution-of-the-two-dimensional-stationary-heat-equation Public

    Temperature

    C++

  2. singolo singolo Public

    HTML

  3. virtual-keyboard virtual-keyboard Public

    JavaScript

  4. sea-battle sea-battle Public

  5. English-for-kids English-for-kids Public

    JavaScript

  6. movie-search movie-search Public

    JavaScript