Працював в 3 компаніях 20 років 4 місяці
Медіа / ЗМІ, IT
Full Stack Developer
Flytek
Медіа / ЗМІ
1 рік 4 місяці
09.2024 - до теперішнього часу
Створив ігрову програмну систему для теле вікторини «Клуб 1%». Система складається з серверної частини та мобільних додатків для гравців і знімальної групи.
Розробив та реалізував архітектуру ігрового серверу з використанням Docker, включаючи контейнери для фронтенду на Next.js, бекенду на NestJS, бази даних PostgreSQL та файлового сховища MinIO.
Налаштував Docker Compose для забезпечення взаємодії між контейнерами та зручної локальної розробки.
Спроєктував та реалізував схему бази даних PostgreSQL для підтримки логіки застосунку та продуктивності.
Розробив повноцінний бекенд з нуля на NestJS (Postgrs, DrizzleORM), реалізувавши бізнес-логіку, API-ендпоїнти, автентифікацію та операції з базою даних як для адміністратора, так і для клієнта.
Створив адаптивну адмін-панель на Next.js із використанням Tailwind CSS, зосередившись на зручності користування та чистому UI/UX-дизайні.
Створив три мобільних додатки використовуючи React Native та Expo (гравці, редактори, супервізор). Real time взаємодію додатків з сервером реалізував за допомогою Websocket. Централізоване встановлення і оновлення додатків на клієнтські планшети реалізував за допомогою MDM сервера.
• Розробка клієнтської та серверної частини веб-додатків
• Проектування та реалізація баз даних
• Забезпечення взаємодії між фронтендом та бекендом
• Використання різноманітних програмувальних мов та фреймворків
• Тестування та відлагодження програмного забезпечення
• Участь у процесі розробки та планування проектів
Full Stack Developer
CGS-team
IT
1 рік 1 місяць
03.2023 - 03.2024
Писав reusable реакт-компоненти сайту,
Створював форми адмінки сайту,
Розширював бекенд новими роутами для роботи з адмінкою і надсиланням email,
Налаштував AWS S3 bucket на роботу з AWS Cloud front для передачі медіафайлів по http2 протоколу (S3 bucket роздає по http1),
Розширив функціонал адмінки історією змін по кожному розділу.
Оптимізував перформанс сайту з його оцінкою на google pagespeed insights.
• Typescript
• Node.js
• React.JS
• JavaScript
• React Query
• Express
• Mongoose
• Docker
• Next.js
начальник птс (аудіо-відео апаратна)
1 + 1
Медіа / ЗМІ
18 років
04.2005 - 03.2023
Ключова інформація
Опанував React.js (Create react app, Next.js, React-native expo). Вивчив роботу з Redux і Redux-toolkit. Маю практичний досвід використання styled-components і MUI, бібліотек Formik, Yup і Axios.
Маю досвід розробки мобільних додатків в Expo React-Native. Створив і опублікував на Google Play додаток Scenery що використовує Firebase на бекенді.
Маю досвід написання бекенду на Node.js Express з використанням Mongoose і Type-ORM бібліотек. Близько знайомий з JWT авторизацією і Nodemailer, написанням middleware валідації і авторизації.
• Node.js
• Typescript
• React
• React-Native
• JavaScript
• HTML/CSS
• Express
• MongoDB
• PostgreSQL
Навчався в 1 закладі
Киевский политехнический институт
Факультет электроники
Киев, 2002
Володіє мовами
Англійська
середній
Може проходити співбесіду на цій мові
Може проходити співбесіду на цій мові
Українська
рідна
Може проходити співбесіду на цій мові
Може проходити співбесіду на цій мові
Курси, тренінги, сертифікати
GoIT Full stack
Фундаментальні знання html/css, препроцессор sass, JavaScript, написання сайтів на vanilla js. Опанував React.js (Create react app, Next.js, React-native expo). Вивчив роботу з Redux і Redux-toolkit. Маю практичний досвід використання styled-components і MUI, бібліотек Formik, Yup і Axios. Маю досвід написання бекенду на Node.js Express з використанням Mongoose і Type-ORM бібліотек. Близько знайомий з JWT авторизацією і Nodemailer, написанням middleware валідації і авторизації.
Додаткова інформація
Водійське посвідчення
Захоплення та інтереси
Andrii
Andrii
Full Stack Developer

Київ
Активно шукає роботу
повна зайнятість, неповна зайнятість, проектна робота
Характер роботи: віддалена робота
Оновлено 4 дні тому