Skip to content
View waguii's full-sized avatar

Block or report waguii

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.

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

Hi, I'm Wagner Santos 👋

Founder-engineer · Building EasyPDV · Brazil 🇧🇷

I build autonomous mini-markets — the kiosk, the cloud, and everything in between.

LinkedIn E-mail X

🇧🇷 Prefere português? Leia esta página em PT-BR


👨‍💻 About me

  • 🏗️ Founder of EasyPDV — a complete platform for autonomous mini-markets, built full-stack: from the Kotlin POS running on the kiosk to the self-hosted infrastructure behind it
  • 🧊 This profile is the tip of the iceberg: 4,500+ contributions in the last year, ~99% of them in private product repos
  • 📚 Going deeper into Machine Learning & Data Science at Le Wagon · also engineering with Vupty
  • 🤖 Personal rule: if I have to do it twice, I write a bot
  • 🐙 Shipping on GitHub since 2013

🏪 What I'm building

EasyPDV — autonomous mini-markets, end to end

Self-service stores for condos and companies: smart checkout kiosk, cloud ERP, real-time stock, sales and revenue, PIX · card · NFC payments — no staff required. In production, sold as SaaS.

Layer What's live
📱 Mobile 4 Kotlin Android apps — POS, self-checkout touch (Sunmi terminals), operator & market apps
⚙️ Backend Java · Spring — modular APIs & microservices (gateway, auth, service discovery)
🖥️ Web TypeScript admin panels · Astro websites · client & developer docs
🐍 Data & bots Python crawlers — GTIN/product catalog enrichment, content & pricing automation
🚀 Infra Self-hosted CI/CD & registry — Docker · Harbor · Dokploy
🔌 Hardware Sunmi payment terminals · BLE electronic shelf tags · access control integration

🔬 Uniolab

My studio & umbrella brand — where the products, automations and experiments live.

🛠️ Toolbox

Mobile Kotlin, Android Studio, Gradle
Backend Java, Spring, MySQL
Web TypeScript, Angular, Astro, Node.js
Data & ML Python, scikit-learn, OpenCV
Infra & Ops Docker, Linux, Bash, Git, GitHub Actions

Also in daily rotation: Proxmox · Harbor · Dokploy · ELK — self-hosted by principle.

📊 Stats — the visible slice

Every commit counts here — the calendar below includes my private product repos, where ~99% of the work happens. 🧊

Wagner's GitHub metrics with full-year contribution calendar

🎯 Now & side quests

  • 🧠 Le Wagon — Data Science & AI: notebooks, models and challenges piling up (privately) in 2026
  • 🎮 Dota 2 draft science — ML experiments on hero picks: dota2-counter-pick-helper · octarine-pick-helper
  • 🕹️ Unreal Engine source tinkering
  • 🏠 Homelab — Proxmox cluster, self-hosted everything, automated the rest

📫 Reach me

Running — or planning — an autonomous market? Let's talk: easypdv.com.br 🏪

For everything else: wagner@uniolab.com.br · LinkedIn · X @waguii


🇧🇷 Versão em Português · built with ☕ in Brazil

Popular repositories Loading

  1. Charles-Patcher Charles-Patcher Public

    Forked from Ekibunnel/Charles-Patcher

    The automate “Charles Web Debugging Proxy” patching script for Windows.

    HTML 2

  2. twitterelectionbr twitterelectionbr Public

    Data analysis of Brazilian election chatter on Twitter

    Jupyter Notebook 1

  3. hubgit.github.com hubgit.github.com Public

    Forked from hubgit/hubgit.github.io

    Home Page

    HTML

  4. jcabi-ssh jcabi-ssh Public

    Forked from jcabi/jcabi-ssh

    Java SSH client

    Java

  5. kotlin-eclipse kotlin-eclipse Public

    Forked from Kotlin/kotlin-eclipse

    Kotlin Plugin for Eclipse

    Kotlin

  6. IQOption-Bot-Trade-System IQOption-Bot-Trade-System Public

    Forked from AlanForester/IQOption-Bot-Trade-System

    Python