Eric Inácio
ENLanguage

Sheet 00 · Full-stack developer

Full-stack developer, from front end to deploy

Degree in Systems Analysis and Development and a postgraduate degree in Cybersecurity, with experience building and maintaining servers and automation tools in JavaScript, Lua and Python. The focus is on solutions to real problems, with security at every step, including vulnerability audits of web applications, APIs and the cloud. Since 2021, he has run his own server, with Docker deploys and hourly automatic backups. In day-to-day development, AI agents such as Claude Code and Flow support design, fixes, improvement suggestions and idea generation.

01

Projects

A selection from more than 50 repositories: servers, infrastructure, websites, apps and libraries.

01

Custom game server

The custom server has about 35 modules of its own, versioned on GitHub. Highlights include a supply-and-demand economy, with auditing and abuse protection, and a banking app that guarantees duplicate-proof transfers. The server runs on a Linux VPS, with containerized deploys. The architecture was planned across separate machines: the application runs on one machine and the web layer, with Coolify, on another. This split helps isolate load and failures.

  1. 01GitHub
  2. 02GHCR
  3. 03Linux VPS with Docker
  4. 04Assets on Cloudflare R2
  5. 05Database backupevery hour
containerized deployArchitecture sketch
Deliverable
a server with automated deploys and database backups
Tools
Lua · JavaScript · TypeScript · Vue · Python · Docker · MySQL · Linux
Period
2021 – present
02

Production infrastructure

Edge proxy configured in Nginx, in a Docker container, for four domains. The proxy uses TLS and mTLS provided by Cloudflare, and the container runs in read-only mode. Each release goes through a health check and, if it fails, rolls back on its own. Behind the proxy, the PostgreSQL 18 database requires TLS, and each application has its own least-privilege user. The backup is encrypted and stored off the server, with an automatic restore test every week.

  1. 01Cloudflare
  2. 02Nginx in Docker
  3. 03PostgreSQL 18
  4. 04Health checkautomatic rollback
  5. 05Encrypted backup
a failing release rolls backArchitecture sketch
Deliverable
hands-off deploys with automatic rollback and tested backups
Tools
Nginx · Docker · PostgreSQL · Bash · systemd · Cloudflare
Period
2026
03

Own CI/CD pipeline

Self-hosted GitHub Actions runners route each job to the PC, to GitHub or to the VPS, depending on the quota. Each module's build minifies and protects the code, tests it with Playwright and checks secrets and CSP before publishing.

  1. 01Push to GitHub
  2. 02Runner choicePC, GitHub or VPS
  3. 03Build and protection
  4. 04Playwright tests
  5. 05Release
automatic build, test and releaseArchitecture sketch
Deliverable
nothing ships without passing the build and the tests
Tools
GitHub Actions · Bash · Node.js · Playwright · systemd
Period
2026
04

Multilingual sales site

Pre-rendered site in ten languages, with redirection based on the visitor's country. Plans are loaded from a licensing API, and payments are handled by Stripe. Two markets, BRL and USD, come from the same code. The site has a strict CSP and tests.

  1. 01Visitor country
  2. 02Language10 languages
  3. 03Pre-rendered page
  4. 04Plans via API
  5. 05Stripe Checkout
one codebase, two marketsArchitecture sketch
Deliverable
a sales site in 10 languages with integrated checkout
Tools
TypeScript · Vite · Vitest · Docker · Stripe
Period
2026
05

Personal finance app

Finance app for Android and iOS, created from a web codebase. It records transactions, manages bills, tracks investments, displays charts and generates shopping lists. It has about 72 test files, and the project's CI builds the signed APK and publishes the release.

  1. 01Vue 3
  2. 02Capacitor
  3. 03Tests~72 files
  4. 04CI
  5. 05Signed APK
web and mobile from one codebaseArchitecture sketch
Deliverable
a tested mobile app with automatic signed builds
Tools
Vue 3 · TypeScript · Tailwind · Capacitor · Vitest
Period
2026
06

Component libraries

Vue design system, with about 71 components and 2 themes, and a React library with about 84 components, Storybook and automatic publishing to npm.

  1. 01Tokens
  2. 02Components
  3. 03Storybook
  4. 04Versioning
  5. 05npmautomatic
Vue and React, 2 themesArchitecture sketch
Deliverable
reusable components for games and websites
Tools
Vue · React · TypeScript · Tailwind · Storybook
Period
2026

02

Skills

The stack used in the projects.

Languages

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

Front end

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

Back end and data

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

Infrastructure and DevOps

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

Testing

  • Vitest
  • Playwright

Security

  • Web application, API and cloud audits
  • TLS and mTLS
  • CSP
  • Least privilege

AI and agents

  • Claude Code
  • Grok
  • Flow (image generation)
  • AI agents
  • LLMs

Spoken languages

  • Portuguese (native)
  • Intermediate English
  • Technical reading in English

03

Background

From manufacturing and logistics to software development, with a future focus on leadership and senior management.

Experience

  • Mechanical Technician · Ball CorporationExtrema, Brazil · Dec 2024 – present

    Fixing faults in production equipment, with systematic root cause analysis.

  • Forklift Operator · DHL Supply ChainExtrema, Brazil · Jan 2024 – Aug 2024

    Moving and storing products, with every movement recorded in the system.

  • Shipping Representative · Mercado LivreExtrema, Brazil · Apr 2023 – Oct 2023

    Organizing and controlling warehouse materials, including inventory counts.

Education

  • Postgraduate degree in CybersecurityCruzeiro do Sul · Jul 2025 – Jun 2026

    To deepen the security of the applications developed, from architecture to operation.

  • Systems Analysis and DevelopmentUniversidade São Francisco · 2023–2025

    Technical foundation for working in systems development.

  • Human Resources ManagementCruzeiro do Sul · expected Jun 2027

    To develop people management and leadership, with a future focus on leadership and senior management.

  • Mechanical TechnicianInstituto Federal · 2020–2022

    Foundation in maintenance and failure analysis, applied today at Ball Corporation.

04

Let's talk

Open to remote or hybrid front-end, back-end and full-stack developer roles.

Download CV