Привет! Меня зовут Роман, рад видеть вас здесь!
О моей экспертизе

Привет, 🌐 web это основной вид разработки, на котором я специализируюсь 💪

Для тех кто не погружен в названия технологий 🤔, поясню - это любые сайты, лендинги, мессенджеры, социальные сети, интернет-магазины, корпоративные и государственные платформы, компьютерные игры, специализированные технические программы - если это открывается в браузере на 📱 телефоне или 💻 компьютере, все это web.

Я провожу полный цикл разработки:

  • дизайн - проработка оформления и продумывание логики работы приложения
  • клиентская часть - верстка и программирование
  • серверная часть - программирование, базы данных, настройка сервера и хостинга, доменов, ci/cd и т.д.
  • поддержка и развитие готового приложения

А что если нужно 📱 мобильное приложение для iOS, Android? Или программа которая должна работать на 💻 компьютере вне браузера или даже без интернета? web технологии умеют и такое. Любой сайт/приложение можно превратить 🤩 в нативную программу и например разместить в Microsoft Store, Google Play или на Apple App Store. Многие программы которые у вас уже установлены на телефоне или компьютере разработаны именно таким образом.

О технологиях
  • Языки на клиенте: HTML, CSS, JavaScript, TypeScript
  • Backend языки: JavaScript, TypeScript. Много опыта с PHP, но работаю с ним только там где он уже есть. Python - опыт есть, но предпочитаю Node.js
  • СУБД: PostgreSQL, MySQL, SQLite, MongoDB, Redis
  • Веб серверы: nginx, apache
  • CI/CD: GitHub Actions, GitLab CI, Jenkins, Docker
  • Тестирование: Jest, Playwright
  • UI фреймворки: в основном Tailwind CSS. Работал с Bootstrap, Material UI, Ant Design, Shadcn UI, VKUI
  • Фреймворки: React, Next.js, Vue.js, Nuxt.js, Express.js, Koa.js, Fastify.js, Nest.js
  • Мониторинг: Grafana, Sentry
  • BI: Redash
  • Работа с 3D: Three.js, WebGL