Eric Inácio
DESprache

Blatt 00 · Full-Stack-Entwickler

Full-Stack-Entwickler, vom Frontend bis zum Deployment

Abschluss in Systemanalyse und -entwicklung sowie postgradualer Abschluss in Cybersecurity, mit Erfahrung im Aufbau und Betrieb von Servern und Automatisierungstools in JavaScript, Lua und Python. Im Mittelpunkt stehen Lösungen für reale Probleme, mit Sicherheit in jedem Schritt, einschließlich der Prüfung von Webanwendungen, APIs und Cloud auf Schwachstellen. Seit 2021 betreibt er einen eigenen Server mit Docker-Deployment und stündlichen automatischen Backups. Im Entwicklungsalltag unterstützen KI-Agenten wie Claude Code und Flow bei Entwurf, Korrekturen, Verbesserungsvorschlägen und Ideenfindung.

01

Projekte

Eine Auswahl aus mehr als 50 Repositories: Server, Infrastruktur, Websites, Apps und Bibliotheken.

01

Eigener Spieleserver

Der angepasste Server umfasst rund 35 eigene, auf GitHub versionierte Module. Hervorzuheben sind darunter eine Wirtschaft nach Angebot und Nachfrage, mit Auditing und Missbrauchsschutz, sowie eine Banking-App, die doppelte Überweisungen ausschließt. Der Server läuft auf einem Linux-VPS mit containerisiertem Deployment. Die Architektur ist auf getrennte Maschinen ausgelegt: Die Anwendung liegt auf einer Maschine, die Webschicht mit Coolify auf einer anderen. Diese Aufteilung hilft, Last und Ausfälle zu isolieren.

  1. 01GitHub
  2. 02GHCR
  3. 03Linux-VPS mit Docker
  4. 04Assets auf Cloudflare R2
  5. 05Datenbank-Backupstündlich
Deploy in ContainernArchitekturskizze
Ergebnis
ein Server mit automatisierten Deploys und Datenbank-Backups
Werkzeuge
Lua · JavaScript · TypeScript · Vue · Python · Docker · MySQL · Linux
Zeitraum
seit 2021
02

Produktionsinfrastruktur

Edge-Proxy, konfiguriert in Nginx, in einem Docker-Container, für vier Domains. Der Proxy nutzt TLS und mTLS von Cloudflare, und der Container läuft ausschließlich im Lesemodus. Jede Version durchläuft einen Health Check und wird bei einem Fehler automatisch zurückgesetzt. Hinter dem Proxy erzwingt die Datenbank PostgreSQL 18 TLS, und jede Anwendung hat einen eigenen Benutzer mit minimalen Rechten. Das Backup wird verschlüsselt und außerhalb des Servers gespeichert, mit einem automatischen Wiederherstellungstest jede Woche.

  1. 01Cloudflare
  2. 02Nginx in Docker
  3. 03PostgreSQL 18
  4. 04Health Checkautomatischer Rollback
  5. 05Verschlüsseltes Backup
ein fehlerhaftes Release wird zurückgerolltArchitekturskizze
Ergebnis
Deploys ohne manuelles Eingreifen, mit automatischem Rollback und getesteten Backups
Werkzeuge
Nginx · Docker · PostgreSQL · Bash · systemd · Cloudflare
Zeitraum
2026
03

Eigene CI/CD-Pipeline

Selbst gehostete GitHub-Actions-Runner leiten jeden Job je nach Kontingent an den PC, an GitHub oder an den VPS weiter. Der Build jedes Moduls minifiziert und schützt den Code, testet mit Playwright und prüft Secrets und CSP vor der Veröffentlichung.

  1. 01Push auf GitHub
  2. 02Runner-WahlPC, GitHub oder VPS
  3. 03Build und Schutz
  4. 04Playwright-Tests
  5. 05Release
automatischer Build, Test und ReleaseArchitekturskizze
Ergebnis
nichts geht live, ohne Build und Tests zu bestehen
Werkzeuge
GitHub Actions · Bash · Node.js · Playwright · systemd
Zeitraum
2026
04

Mehrsprachige Verkaufsseite

Vorgerenderte Website in zehn Sprachen, mit Weiterleitung nach dem Land des Besuchers. Die Tarife werden aus einer Lizenz-API geladen, und die Zahlung erfolgt über Stripe. Zwei Märkte, BRL und USD, entstehen aus demselben Code. Die Website hat eine strikte CSP und Tests.

  1. 01Land des Besuchers
  2. 02Sprache10 Sprachen
  3. 03Vorgerenderte Seite
  4. 04Tarife per API
  5. 05Stripe Checkout
eine Codebasis, zwei MärkteArchitekturskizze
Ergebnis
eine Verkaufsseite in 10 Sprachen mit integriertem Checkout
Werkzeuge
TypeScript · Vite · Vitest · Docker · Stripe
Zeitraum
2026
05

App für private Finanzen

Finanz-App für Android und iOS, entstanden aus einer Web-Codebasis. Sie erfasst Transaktionen, verwaltet Rechnungen, verfolgt Investitionen, zeigt Diagramme an und erstellt Einkaufslisten. Sie umfasst rund 72 Testdateien, und die CI des Projekts baut die signierte APK und veröffentlicht die Version.

  1. 01Vue 3
  2. 02Capacitor
  3. 03Tests~72 Dateien
  4. 04CI
  5. 05Signierte APK
Web und Mobile aus einer CodebasisArchitekturskizze
Ergebnis
eine getestete mobile App mit automatischen signierten Builds
Werkzeuge
Vue 3 · TypeScript · Tailwind · Capacitor · Vitest
Zeitraum
2026
06

Komponentenbibliotheken

Designsystem in Vue, mit rund 71 Komponenten und 2 Themes, sowie eine React-Bibliothek mit rund 84 Komponenten, Storybook und automatischer Veröffentlichung auf npm.

  1. 01Tokens
  2. 02Komponenten
  3. 03Storybook
  4. 04Versionierung
  5. 05npmautomatisch
Vue und React, 2 ThemesArchitekturskizze
Ergebnis
wiederverwendbare Komponenten für Spiele und Websites
Werkzeuge
Vue · React · TypeScript · Tailwind · Storybook
Zeitraum
2026

02

Kenntnisse

Der in den Projekten eingesetzte Stack.

Sprachen

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

Frontend

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

Backend und Daten

  • Node.js
  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
  • REST-APIs
  • Zod

Infrastruktur und DevOps

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

Tests

  • Vitest
  • Playwright

Sicherheit

  • Audits von Webanwendungen, APIs und Cloud
  • TLS und mTLS
  • CSP
  • Minimale Rechte

KI und Agenten

  • Claude Code
  • Grok
  • Flow (Bildgenerierung)
  • KI-Agenten
  • LLMs

Sprachkenntnisse

  • Portugiesisch (Muttersprache)
  • Englisch (Mittelstufe)
  • Lesen technischer Texte auf Englisch

03

Werdegang

Von Industrie und Logistik zur Entwicklung, mit künftigem Fokus auf Führung und Top-Management.

Berufserfahrung

  • Mechaniktechniker · Ball CorporationExtrema, Brasilien · seit 12/2024

    Behebung von Störungen an Produktionsanlagen, mit systematischer Ursachenanalyse.

  • Staplerfahrer · DHL Supply ChainExtrema, Brasilien · 01/2024 – 08/2024

    Bewegung und Einlagerung von Produkten, wobei jede Bewegung im System erfasst wird.

  • Versandmitarbeiter · Mercado LivreExtrema, Brasilien · 04/2023 – 10/2023

    Organisation und Kontrolle der Lagermaterialien, einschließlich Inventuren.

Ausbildung

  • Postgraduales Studium CybersecurityCruzeiro do Sul · 07/2025 – 06/2026

    Zur Vertiefung der Sicherheit der entwickelten Anwendungen, von der Architektur bis zum Betrieb.

  • Systemanalyse und -entwicklungUniversidade São Francisco · 2023–2025

    Technische Grundlage für die Arbeit in der Systementwicklung.

  • PersonalmanagementCruzeiro do Sul · voraussichtlich 06/2027

    Zur Entwicklung von Personalmanagement und Führung, mit künftigem Fokus auf Führung und Top-Management.

  • MechaniktechnikerInstituto Federal · 2020–2022

    Grundlage in Instandhaltung und Fehleranalyse, heute bei der Ball Corporation angewendet.

04

Lassen Sie uns sprechen

Offen für Remote- oder Hybrid-Stellen als Frontend-, Backend- und Full-Stack-Entwickler.

Lebenslauf herunterladen