Eric Inácio
RUЯзык

Лист 00 · Full-stack-разработчик

Full-stack-разработчик: от фронтенда до деплоя

Диплом по анализу и разработке систем и послевузовский диплом по кибербезопасности, опыт создания и поддержки серверов и инструментов автоматизации на JavaScript, Lua и Python. В центре внимания — решения реальных задач с обеспечением безопасности на каждом этапе, включая аудит уязвимостей веб-приложений, API и облака. С 2021 года поддерживает собственный сервер с деплоем в Docker и автоматическими бэкапами каждый час. В повседневной разработке ИИ-агенты, такие как Claude Code и Flow, помогают в проектировании, исправлениях, предложениях по улучшению и поиске идей.

01

Проекты

Подборка из более чем 50 репозиториев: серверы, инфраструктура, сайты, приложения и библиотеки.

01

Собственный игровой сервер

Кастомизированный сервер включает около 35 собственных модулей, версии которых хранятся на GitHub. Среди них выделяются экономика на основе спроса и предложения, с аудитом и защитой от злоупотреблений, и банковское приложение, исключающее дублирование переводов. Сервер работает на Linux VPS с контейнеризованным деплоем. Архитектура спланирована на отдельных машинах: приложение размещено на одной машине, а веб-слой с Coolify — на другой. Такое разделение помогает изолировать нагрузку и сбои.

  1. 01GitHub
  2. 02GHCR
  3. 03Linux VPS с Docker
  4. 04Ассеты в Cloudflare R2
  5. 05Бэкап базы данныхкаждый час
деплой в контейнерахСхема архитектуры
Результат
сервер с автоматическим деплоем и бэкапами базы данных
Инструменты
Lua · JavaScript · TypeScript · Vue · Python · Docker · MySQL · Linux
Период
с 2021
02

Продакшен-инфраструктура

Пограничный прокси на Nginx, настроенный в контейнере Docker, для четырёх доменов. Прокси использует TLS и mTLS от Cloudflare, а контейнер работает только в режиме чтения. Каждая версия проходит health check и при сбое откатывается сама. За прокси база данных PostgreSQL 18 требует TLS, и у каждого приложения есть собственный пользователь с минимальными привилегиями. Бэкап шифруется и хранится вне сервера, с еженедельным автоматическим тестом восстановления.

  1. 01Cloudflare
  2. 02Nginx в Docker
  3. 03PostgreSQL 18
  4. 04Health checkавтоматический откат
  5. 05Шифрованный бэкап
неудачный релиз откатываетсяСхема архитектуры
Результат
деплой без ручного вмешательства, с откатом и проверенными бэкапами
Инструменты
Nginx · Docker · PostgreSQL · Bash · systemd · Cloudflare
Период
2026
03

Собственный CI/CD-пайплайн

Self-hosted-раннеры GitHub Actions направляют каждую задачу на ПК, в GitHub или на VPS в зависимости от квоты. Сборка каждого модуля минифицирует и защищает код, тестирует с помощью Playwright и проверяет секреты и CSP перед публикацией.

  1. 01Push в GitHub
  2. 02Выбор раннераПК, GitHub или VPS
  3. 03Сборка и защита
  4. 04Тесты Playwright
  5. 05Релиз
автоматические сборка, тесты и релизСхема архитектуры
Результат
ничего не выходит в релиз, не пройдя сборку и тесты
Инструменты
GitHub Actions · Bash · Node.js · Playwright · systemd
Период
2026
04

Многоязычный сайт продаж

Пререндеренный сайт на десяти языках с перенаправлением по стране посетителя. Тарифы загружаются из API лицензирования, а оплата проходит через Stripe. Два рынка, BRL и USD, работают на одном коде. У сайта строгая CSP и тесты.

  1. 01Страна посетителя
  2. 02Язык10 языков
  3. 03Пререндеренная страница
  4. 04Тарифы через API
  5. 05Stripe Checkout
один код, два рынкаСхема архитектуры
Результат
сайт продаж на 10 языках со встроенным оформлением заказа
Инструменты
TypeScript · Vite · Vitest · Docker · Stripe
Период
2026
05

Приложение для личных финансов

Финансовое приложение для Android и iOS, созданное на основе веб-кода. Оно регистрирует транзакции, управляет счетами, отслеживает инвестиции, показывает графики и формирует списки покупок. В нём около 72 файлов тестов, а CI проекта собирает подписанный APK и публикует версию.

  1. 01Vue 3
  2. 02Capacitor
  3. 03Тесты~72 файла
  4. 04CI
  5. 05Подписанный APK
веб и мобильная версия из одного кодаСхема архитектуры
Результат
протестированное мобильное приложение с подписанными сборками
Инструменты
Vue 3 · TypeScript · Tailwind · Capacitor · Vitest
Период
2026
06

Библиотеки компонентов

Дизайн-система на Vue, примерно из 71 компонента и 2 тем, и библиотека на React примерно из 84 компонентов, со Storybook и автоматической публикацией в npm.

  1. 01Токены
  2. 02Компоненты
  3. 03Storybook
  4. 04Версионирование
  5. 05npmавтоматически
Vue и React, 2 темыСхема архитектуры
Результат
переиспользуемые компоненты для игр и сайтов
Инструменты
Vue · React · TypeScript · Tailwind · Storybook
Период
2026

02

Навыки

Стек, используемый в проектах.

Языки программирования

  • JavaScript
  • TypeScript
  • Lua
  • Python
  • SQL
  • Bash
  • PowerShell

Фронтенд

  • Vue 3
  • React
  • Tailwind CSS
  • Vite
  • HTML и CSS

Бэкенд и данные

  • Node.js
  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
  • REST API
  • Zod

Инфраструктура и DevOps

  • Linux
  • Docker
  • Nginx
  • GitHub Actions
  • CI/CD
  • systemd
  • Cloudflare

Тестирование

  • Vitest
  • Playwright

Безопасность

  • Аудит веб-приложений, API и облака
  • TLS и mTLS
  • CSP
  • Минимальные привилегии

ИИ и агенты

  • Claude Code
  • Grok
  • Flow (генерация изображений)
  • ИИ-агенты
  • LLM

Языки

  • Португальский (родной)
  • Английский (средний уровень)
  • Чтение техдокументации на английском

03

Опыт и образование

От производства и логистики к разработке, с перспективной ориентацией на лидерство и высшее руководство.

Работа

  • Техник-механик · Ball CorporationExtrema, Бразилия · с 12/2024

    Устранение неисправностей производственного оборудования с систематическим анализом первопричин.

  • Водитель погрузчика · DHL Supply ChainExtrema, Бразилия · 01/2024 – 08/2024

    Перемещение и размещение продукции с регистрацией каждого перемещения в системе.

  • Специалист по отгрузке · Mercado LivreExtrema, Бразилия · 04/2023 – 10/2023

    Организация и контроль складских материалов, включая инвентаризации.

Образование

  • Послевузовская программа по кибербезопасностиCruzeiro do Sul · 07/2025 – 06/2026

    Для углубления безопасности разрабатываемых приложений — от архитектуры до эксплуатации.

  • Анализ и разработка системUniversidade São Francisco · 2023–2025

    Техническая база для работы в разработке систем.

  • Управление персоналомCruzeiro do Sul · окончание в 06/2027

    Для развития в области управления персоналом и лидерства, с перспективной ориентацией на лидерство и высшее руководство.

  • Техник-механикInstituto Federal · 2020–2022

    База в области технического обслуживания и анализа отказов, применяемая сегодня в Ball Corporation.

04

Давайте поговорим

Открыт к удалённым или гибридным вакансиям фронтенд-, бэкенд- и full-stack-разработчика.

Скачать резюме