Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Serhii Zubov

Запропонуйте Serhii роботу над вашим наступним проєктом або зареєструйте профіль фрилансера і починайте заробляти просто зараз.

Україна Лозова, Україна
10 місяців 19 днів тому
Вільний для роботи вільний для роботи
вік 33 роки
на сервісі 10 місяців 29 днів

Рейтинг

Успішних проєктів
Немає даний
Середня оцінка
Немає даний
Рейтинг
246
Javascript та Typescript

Рівень володіння мовами

Українська Українська: носій
English English: просунутий

Резюме

Я старший Full-Stack разработчик с 12-летним обширным опытом проектирования, создания и поддержки высококачественных веб- и мобильных приложений. Мои знания охватывают как фронтенд-, так и бэкенд-разработку, с упором на масштабируемый, производительный и поддерживаемый код.


В фронтенде я специализируюсь на React.js и Next.js с TypeScript, создавая адаптивные, ориентированные на пользователя интерфейсы с использованием современных инструментов, таких как Tailwind CSS, Vite и Webpack. Я также владею передовыми фреймворками, такими как Svelte и SvelteKit, и имею опыт работы с библиотеками визуализации данных, такими как Three.js, D3.js и Chart.js, для создания насыщенных интерактивных панелей управления и анимаций. Кроме того, я владею навыками разработки мобильных приложений с React Native и Flutter.


На бэкенде у меня есть практический опыт работы с Node.js, Python, Golang, Java, Ruby и PHP, а также использование таких фреймворков, как NestJS и GraphQL (Apollo, Yoga), для создания надежных API и микросервисов. Я умею проектировать RESTful и каналы связи в реальном времени с использованием WebSockets, Socket.IO, tRPC и gRPC. Мои бэкенд-решения отдают приоритет масштабируемости, безопасности и чистой архитектуре.


Я хорошо разбираюсь в технологиях аутентификации и авторизации, включая JWT, OAuth2, Auth0, Passport.js, Clerk, Supabase Auth и Firebase Auth, что обеспечивает безопасное управление пользователями для сложных приложений.


Мои знания в области баз данных охватывают реляционные базы данных, такие как PostgreSQL и MySQL, а также базы данных NoSQL, такие как MongoDB и Firebase Firestore. У меня также есть опыт работы с решениями для кэширования, такими как Redis, и ORM, такими как Prisma, для оптимизации доступа к данным и их целостности.


В DevOps и облачной инфраструктуре я управляю непрерывной интеграцией и конвейерами доставки с помощью GitHub Actions, GitLab CI и Jenkins. Я развертываю и масштабирую приложения с помощью Vercel, Netlify, DigitalOcean и AWS EC2. Я владею навыками контейнеризации с помощью Docker и инструментов оркестровки, таких как Kubernetes и Nomad, а также мониторинга и отслеживания ошибок с помощью Sentry, Prometheus и LogRocket.


Я интегрировал многочисленные API SaaS и бэкэнд-сервисы, включая платформы электронной почты (SendGrid, Resend), хранилища файлов (AWS S3, Supabase Storage), платежные шлюзы (Stripe, PayPal) и системы CMS (Sanity, Strapi, Directus). Я также создаю и развертываю бессерверные функции для обработки масштабируемых бэкэнд-нагрузок.


Помимо технических навыков, я имею опыт в методологиях Agile/Scrum, использую такие инструменты, как Jira, Trello и Asana, для управления проектами и эффективного сотрудничества с кросс-функциональными командами. Я горжусь тем, что наставляю младших разработчиков, поощряю обмен знаниями и четко общаюсь с заинтересованными сторонами для обеспечения ценности бизнеса.


Моя инженерная философия основана на принципах проектирования SOLID, кодировании DRY и комплексных стратегиях тестирования с Jest, Cypress и Playwright. Я успешно проектировал и поддерживал как монолитные приложения, так и распределенные архитектуры микросервисов, адаптируясь к потребностям проекта.


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

Навички та вміння