8000 Meow-Double (Vyacheslav) ยท GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
View Meow-Double's full-sized avatar
๐Ÿฆ†
Duck
๐Ÿฆ†
Duck

Organizations

@ResEmCode

Block or report Meow-Double

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
Meow-Double/README.md

Hello world ๐Ÿ‘‹, Welcome to my profile

Linkedin: Vyacheslav Linkedin: Vyacheslav Linkedin: Vyacheslav Discord: Vyacheslav

About me

  • ๐Ÿ‘ฆ ย I'm Vyacheslav
  • ๐Ÿ’ป ย  Front-End developer
  • ๐Ÿ’˜ 8000 ย  Loves coding, games, anime
  • ๐ŸŽฎ ย  Hobbys - Website coding, skiing, gymnasium
  • โŒš ย  I'm 19 years old
  • ๐Ÿข ย  Work experience of 2,4 years
    ๐Ÿฆ†๐Ÿฆ†๐Ÿฆ†๐Ÿฆ†๐Ÿฆ†๐Ÿฆ†๐Ÿฆ†

Playing now โ€” Spotify ๐ŸŽง

spotify-github-profile

๐Ÿ’ป Tech stack:

Html Bootstrap UIkit Gsap
Css Sass/Scss Styled-components Css-Modules Tailwindcss
Javascript TypeScript
React Redux React-router-dom React-hook-form TanStack Query
Gulp Webpack Vite

๐Ÿ“ฆ Back-end:

nestjs Node Express socketdotio
MongoDb postgresql
mongoose sequelize prisma

๐Ÿ”ง Testing:

Jest Testing library

๐Ÿ“ƒ Code quality:

Prettier Eslint Stylelint

๐ŸŽจ UI libraries:

Chakra-UI Material-UI Ant design shadcnui Mantine

โš’๏ธ Tools:

Git GitKraken
Photoshop Figma Sketch
Jira ClickUp
confluence notion

My statistics

meow-double's Stats

meow-double's Streak

meow-double's Top Languages

My Roadmap

Era I - Beginning of the journey

July 27, 2022 I am starting to learn the frontend. I learn html and css first. After that, I start making my first website by video. It took about a month to do all this. Then practice starts, during which I improve my layout knowledge and learn BEM methodology. After 3 months I start learning JavaScript base of the language, then the browser part. I consolidate JavaScript in practice. After 5 months I start learning Gulp and Scss. After a couple weeks I learn jQuery. Practicing on projects where I learn how to use jQuery plugins for quick implementation. After 7 months, I start learning Git. The way forward is practicing and learning different JS libraries. This is how I get acquainted with Gsap from GreenSock and start animating my projects.

Era II - Abundant Learning

The next phase is an abundant study of JS. In late spring, I begin to improve my knowledge of JavaScript. I implement custom UI elements - popups, modals, dropdowns, accordions, tooltips, checkboxes, selectors, drag & drop, etc. After that, I increase my experience and move on to learning algorithms.

Era III - The Path to Junior

I started learning React a year later - October 1, 2023. I familiarized myself with the concepts of Jsx, props, functional components, rendering, component lifecycle, virtual DOM tree, hooks. After that I implement my first projects. Then I learn Redux. After that I quickly dive into learning Redux Toolkit and TypeScript. I learn all this and make my first project on TS (spoiler - the project turned out terrible). I join my first organization where I learn how to work as a team. There I get a little commercial experience, as well as teamwork skills. Soon I leave the organization as the project failed.

Era IV - Rethinking code

I'm starting to familiarize myself with the FSD architecture. I implement a couple of projects on it. After that I start to get fascinated by this approach. Then I watch videos of various youtubers and realize that my code is not perfect. After revisiting my code and projects, I start practicing abundantly. As I practice, I chase clean code, so I learn approach principles like SOLID, KIS, DRY. I'm rethinking typing in TypeScript. As a result, I'm mastering tools for implementing clean code - prettier and eslint. I start not just writing code, but thinking about how to reuse it, how to bring it out. I also realize that FSD should not be dragged into all projects.

Era V - Mastering the server language

I start a joint project with a friend where I become a team leader. Soon we finish with the implementation of the client side. What is left is to make the backend and connect it to the client. Since I don't have friends and skills in backend, I start mastering it on my own.

My pet projects

Team Projects

Name Projects Status Links
Freelance-Exchange in work view

Solo Projects

Name Projects Status Links release
DevSearch app in work view in a month

Pinned Loading

  1. DungeonsFight-Next DungeonsFight-Next Public

    TypeScript

  2. GenshinImpactCharactersAPI GenshinImpactCharactersAPI Public

    JavaScript

  3. 5009 CRM-Kren CRM-Kren Public

    TypeScript

  4. MidasMarket MidasMarket Public

    TypeScript

  5. QSolutions QSolutions Public

    CSS

  6. LeanGroup LeanGroup Public

    HTML

0