Skip to content
View EmanuProds's full-sized avatar
πŸ€“
Studying
πŸ€“
Studying

Highlights

  • Pro

Block or report EmanuProds

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
EmanuProds/README.md

Typing SVG: Hi, I'm Emanuel da Costa Pereira β€” Software Developer, CS Student, Go backend, AI harness, Oracle Cloud

Turning complex legacy problems into agile, scalable, and automated solutions.


🧭 About me

I'm the sole software developer at Perains ON Technology (since May 2026), where I research, architect, design, and ship an ERP for Brazilian accounting β€” from database schema and tax rules to UI, documents generation, and CI. I also run my own cloud infrastructure on Oracle Cloud.

  • Pursuing a Bachelor's in Computer Science at Descomplica Uniamerica (Class of 2029)
  • Building and modernizing Perains ON Systems with Go, TypeScript, React, and PostgreSQL
  • Administering Oracle Cloud Infrastructure environments
  • Currently deepening Cloud Computing and Software Architecture
  • Daily driver: Linux

πŸ€– AI-Assisted Engineering

I design and run my own AI agent harness on OpenCode β€” the scaffolding around the model matters as much as the model itself:

  • Custom subagents & skills β€” specialized agents (mapping, coding, review) with discoverable skill workflows
  • Tool integration β€” LSP servers (gopls, pyright, TypeScript, Postgres) and MCP for external tools
  • Persistent memory β€” SQLite-backed facts and session checkpoints that outlive the conversation
  • Model routing & evaluation β€” a multi-provider router plus a 75-model evaluation battery measuring real tool-use capability

πŸš€ Stack & Technologies

Category Technologies
Languages Go TypeScript Python
Frameworks React Tailwind CSS Node.js Express
Backend & API chi sqlc pgx OpenAPI orval JWT
Data PostgreSQL Microsoft SQL Server SQLite Firebird
Testing Go test Vitest Playwright
DevOps & Cloud Docker Oracle Cloud GitHub Actions Linux

πŸ’Ό Experience

PerainsON Technology β€” Solo Software Developer Since May 2026

  • Researched, architected, and built an ERP for Brazilian accounting from zero β€” schema, business rules, API, and UI.
  • Implemented the payroll workflow: preview β†’ findings β†’ operator approval β†’ confirm/cancel, with CSV export and audit trails.
  • Built an API-first backend with go-chi, sqlc, pgx, and golang-migrate β€” TypeScript client generated from the OpenAPI spec with orval.
  • Delivered a typed React + TypeScript frontend governed by a design system of global tokens (shadcn/Tailwind, light + dark, zero hardcoded colors), with Vitest unit tests and Playwright E2E.
  • Established CI (make ci): lint, tests, and build gates on every change.

Campos Development β€” Software Development Intern Dec 2025 β€” May 2026

  • Developed a scalable marketplace / registry (notary) system using serverless microservices on AWS Lambda.
  • Built the React frontend and Python backend, with Amazon Aurora PostgreSQL provisioned via DDL.
  • Worked on service decomposition and scalability in a microservice architecture.

πŸ› οΈ Featured Projects

Customer service platform that organizes incoming WhatsApp messages by department. Next.js Express PostgreSQL Tailwind CSS Docker Compose whatsapp-web.js

GTK4 desktop app that converts document images into organized PDFs using OCR (Tesseract) β€” auto-detects page numbers, organizes the document, and allows manual correction when OCR fails. Python GTK4 Tesseract OCR

Shell toolkits that turn a fresh Arch Linux / Fedora install into a complete development workstation in minutes β€” dotfiles, packages, and configs fully automated. Bash Automation Β· archpi ⭐ 3


🌐 Connect With Me

Portfolio LinkedIn Email

Pinned Loading

  1. archpi archpi Public

    Arch Linux installation into a complete personal development workstation in just a few minutes!

    Shell 3 1

  2. fedorapi fedorapi Public

    Fedora installation into a complete personal development workstation

    Shell

  3. image2file image2file Public

    A GTK4 application that converts document images to organized PDFs using OCR technology. It automatically detects page numbers, organizes documents, and allows manual corrections when OCR fails.

    Python

  4. client-on client-on Public

    Sistema de atendimento web que organiza mensagens recebidas por setores.

    TypeScript