Skip to content
View periclesanfe's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report periclesanfe

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
periclesanfe/README.md
Péricles Feitoza, full-stack developer in Maceió, Brazil. Software built end to end, in production, from the interface to the infrastructure.

LinkedIn Email ORCID

I build products end to end: the client app, the API, the database and the infrastructure it ships on. My own product, MeuHub, is live; I designed and programmed assistive games for autistic children and tested them with real users; and I build the platform that tracks the State of Alagoas's public investment.

Featured work

MeuHub, my own product, live at meuhub.app.br: link-in-bio storefront for Instagram and WhatsApp sellers. Customers pick size or flavor and the order lands in the seller's WhatsApp, ready-made. React, Express, PostgreSQL, Docker. Assistive games: TEAGRAM (early math), MEMOAUT (memory) and AUTMoney (money skills), tested with autistic users and therapists; in-game telemetry feeds a KPI dashboard. React Native, Expo, Lua, Defold. Links to the AUTMONEY repository. Delivery platform, end to end: web app, API, Electron print terminal, WhatsApp AI agent, payment and iFood integrations. I built nearly all of it in about 8 months and left it tested and sellable. Next.js, Electron, RabbitMQ, Oracle. Escavador de Preços, personal PWA: price tracker that scrapes dozens of Brazilian stores, matches the same product across retailers and alerts only on genuine price drops. Django, Playwright, React, Web Push.

More on these projects

MeuHub · built solo over ~4 months. A link-in-bio page for people who sell on Instagram and WhatsApp: a storefront where customers pick size, flavor or variation and the order arrives ready-made in the seller's WhatsApp. Cookie-less click stats with map analytics, themes, a QR code for every profile, a genuinely free plan plus subscription billing, and an MCP server that lets AI assistants manage a page. React, Express, PostgreSQL, Docker, zero-downtime blue-green deploys.

Assistive games · CNPq research fellowship, IFAL × AMA-AL autism association, 2023–2026.

  • TEAGRAM: Tangram-based game that teaches early math skills to autistic children, with structured TEACCH-style tasks and user-centered design. React Native/Expo.
  • MEMOAUT: memory game, tested with 9 autistic participants (support levels 2–3) with educators mediating; 94.1% favorable evaluations.
  • AUTMoney: money-skills serious game, 10 shops and 40 levels, with in-game telemetry and a KPI dashboard. Tested with 7 participants and 3 therapists: 91% of levels completed, 90.5% aggregate accuracy. Defold/Lua.
  • How they were built: requirements gathered with users who can't always verbalize their needs, telemetry instrumented from day one, design decisions driven by the collected data.

Papers: SBIE 2025 · SBGames 2025. TEAGRAM was also my undergraduate thesis, alongside a systematic review of 26 studies on evaluating educational games for autism.

Delivery platform · F2J Soluções, 2025–2026. React web app, Next.js API, Electron desktop printing terminal, Oracle database, RabbitMQ messaging, Docker on Oracle Cloud (OCI), automated tests, payment-gateway and iFood integrations, and an AI customer-service agent on WhatsApp (WAHA API). I built nearly all of it, with help from colleagues, over ~8 months and left a working, tested, sellable version.

Escavador de Preços · personal. A price-tracker PWA that scrapes dozens of Brazilian online stores, matches the same product across retailers and alerts only on genuine price drops. Django, Playwright, React, web push.

Public projects

Jogo de Carro: playable pixel-art endless runner, a 2022 IFAL team project rebuilt in 2026 on Python 3.14 and pygame-ce. Play now: download v2.0.0 for Windows, macOS or Linux.

material_estudos_ifal: study platform for IFAL's Information Systems degree, with AI-generated quizzes (Gemini). TypeScript, 29 stars, live site. Pulmoseg: lung-nodule segmentation on CT scans, classical computer vision vs. the U-Net family (PyTorch). AUTMONEY: serious game on money skills with 10 shops, 40 levels and in-game telemetry (Lua, Defold). test_scan_xlsx: Flask app that builds printable exams and reads scanned answer sheets with OpenCV, with manual correction as a fallback.

try it live: material_estudos_ifal ↗ · play: jogo_de_carro ↗

Stack

Stack by layer. App: React, Next.js, TypeScript, Tailwind CSS, React Native, Expo, Electron, Defold. API: Node.js, NestJS, Express, Python, Django, FastAPI, Flask, Laravel, MCP. Data: PostgreSQL, Oracle, MongoDB, Redis, Prisma, Drizzle, RabbitMQ. Ops: Docker, Kubernetes, Helm, GitHub Actions, Nginx, Prometheus, Grafana, Loki, Vitest, Jest, Playwright, pytest.
Full stack, by layer
Layer Tools
Languages TypeScript, JavaScript, Python, SQL, PL/SQL, Bash, Java, Lua, PHP
Frontend React, Next.js, Vite, TanStack Query & Router, Tailwind CSS, shadcn/ui, Recharts, Leaflet
Mobile, desktop, games React Native, Expo, NativeWind, Electron, Defold
Backend Node.js, NestJS, Express, Django, FastAPI, Flask, Laravel, Zod
Data PostgreSQL, Oracle, MongoDB, Redis, SQLite, Prisma, Drizzle, RabbitMQ
Identity Keycloak, OpenID Connect / OAuth 2.0, JWT
Platform Docker, Kubernetes (k3s), Kustomize, Helm, GitHub Actions, Nginx, Cloudflare, Oracle Cloud
Observability Prometheus, Grafana, Loki
Testing Vitest, Jest, Playwright, Testing Library, Supertest, pytest
AI / ML LLM APIs (OpenAI, Groq, Gemini, DeepSeek), a WhatsApp AI agent, MCP, PyTorch, OpenCV
How I ship
  • Declarative Kubernetes deploys: Kustomize overlays applied from CI, Helm add-ons, SHA-pinned images, so a rollback is one command.
  • Zero-downtime deploys: blue-green behind Nginx, with health checks and automatic rollback.
  • CI gates: typecheck, unit tests and integration tests against a real PostgreSQL before production.
  • OIDC single sign-on: backend-for-frontend (PKCE, server-side tokens, back-channel logout) and Keycloak realms as code.
  • Self-hosted observability: Prometheus, Grafana and Loki.
  • Hardened container images.
  • User-validated software: telemetry from day one and tests with real users.

On the state platform I own the layer underneath the app: Keycloak SSO, a self-hosted k3s cluster with CI/CD, blue-green deploys, and Prometheus, Grafana and Loki monitoring.

Information Systems at IFAL (Federal Institute of Alagoas), graduating Dec 2026 · English: EF SET C2 Proficient · every image here is an SVG built by one script.

Pinned Loading

  1. material_estudos_ifal material_estudos_ifal Public

    Repositório colaborativo de conteúdos do Bacharelado em Sistemas de Informação do IFAL — React, TypeScript, Tailwind CSS, Quiz com IA

    TypeScript 29 7

  2. jogo_de_carro jogo_de_carro Public

    Endless runner em pixel art numa estrada de cinco faixas. Jogue no navegador, com ranking público e corridas contra amigos.

    Python 2 1

  3. AUTMONEY AUTMONEY Public

    Lua

  4. Pulmoseg Pulmoseg Public

    Python