Skip to content
View Wo0zZ1's full-sized avatar
🔝
🔝
  • Russia

Highlights

  • Pro

Block or report Wo0zZ1

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
Wo0zZ1/README.md

Wo0zZ1 | FullStack Developer

Мой стек

javascript logo typescript logo react logo nextjs logo electron logo redux logo sass logo tailwind logo
nodejs logo express logo nestjs logo prisma logo postgres logo jest logo playwright logo
docker logo kubernetes logo rabbitmq logo github logo

Кто я?

Студент и разработчик, который одержим архитектурой. Да, я все еще учусь - и в университете, и в разработке. Но для меня написать код - это половина дела. Важнее спроектировать систему так, чтобы через полгода не хотелось всё переписать с нуля. Специализируюсь на fullstack разработке с акцентом на масштабируемость и поддерживаемость.

Опыта работы пока нет, зато есть куча pet-проектов, желание учиться и готовность погрузиться в реальные задачи.

Почему архитектура?

Большинство начинают с "как это сделать". Я начинаю с "как это должно работать". Выбрать микросервисы или монолит, где использовать GraphQL, как обеспечить взаимодействие между сервисами, как сохранить возможность горизонтального масштабирования.

Чем я отличаюсь?

Я тот человек, который:

  • Пишет документацию, потому что через месяц стану лучше и не вспомню что делал прошлый я
  • Знает, что технологии - это инструменты, а не религия. Выбираю то, что решает задачу, а не то, что сейчас хайпово
  • Открыт к новым технологиям и подходам - если что-то работает лучше, почему бы не попробовать?
  • Предпочитает разобраться в проблеме, чем закидать её костылями

Технологический стек

Frontend - потому что пользовательский опыт важен:

const frontend = {
	core: ['JavaScript', 'TypeScript', 'React', 'Next.js'],
	mobile: ['React Native'],
	desktop: ['Electron'],
	state: ['Redux', 'Zustand', 'React Query'],
	testing: ['Jest', 'React Testing Library', 'Playwright'],
	styling: ['SASS', 'Tailwind CSS', 'CSS Modules'],
}

Backend - потому что надёжность и масштабируемость - это ключевые аспекты:

const backend = {
	runtime: ['Node.js'],
	frameworks: ['Express', 'NestJS'],
	databases: ['PostgreSQL', 'Prisma ORM'],
	testing: ['Jest'],
	messageQueue: ['RabbitMQ'],
}

DevOps - потому что автоматизация и стабильность - основа современных приложений:

const devops = {
	containerization: ['Docker', 'Docker Compose'],
	orchestration: ['Kubernetes'],
	versionControl: ['Git', 'GitHub'],
	ci_cd: ['GitHub Actions'],
}

Чем занимаюсь?

▸ Проектирую и разрабатываю fullstack веб-приложения ▸ Реализую современные UI с вниманием к UX ▸ Создаю RESTful API и микросервисные системы ▸ Контейнеризирую и оркестрирую приложения


📫 Связь

Открыт для интересных проектов и предложений.


🐍 Змейка из коммитов на GitHub 😊

github-snake

Popular repositories Loading

  1. tf2_panel tf2_panel Public

    free Team Fortress 2 farm panel

    Python 3

  2. define-limit define-limit Public

    A website capable of converting a limit into its definition and vice versa

    TypeScript 3

  3. unolingo unolingo Public

    🌐 Unolingo 🎓 — это интерактивное мобильное приложение для изучения иностранных языков в игровой форме

    3

  4. notes notes Public

    Simple ReactJS To-Do manager

    JavaScript 1

  5. Wo0zZ1-Portfolio Wo0zZ1-Portfolio Public

    My portfolio

    TypeScript 1

  6. web-calculator web-calculator Public

    Modern web calculator

    JavaScript 1