Sitelet https://github.com/garibayivan
Skip to content
View garibayivan's full-sized avatar
🏠
Working from home
🏠
Working from home

Highlights

  • Pro

Block or report garibayivan

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

Iván Garibay

Software Engineer · Payment Solutions · Android POS · Ethical Hacker 🎩
Mexico 🇲🇽 · In tech since age 17 · Building end-to-end transactional systems


🔧 What I do best

  • End-to-end payments — Android apps for POS terminals, ISO 8583 transaction switching, TMS and ECR.
  • POS terminals — building on Verifone, PAX, Newland, Landi, MoreFun and Ingenico; wrapping vendor SDKs behind clean, testable interfaces.
  • EMV & card schemes — EMV / TLV processing, transaction cryptography and work with the major card networks (Visa, Mastercard).
  • Key management — secure key ceremonies, injection and lifecycle (DUKPT, master/session keys), HSM integration and key-management services for payment devices.
  • Digital onboarding & KYC — merchant enrollment flows, identity verification and document-capture pipelines.
  • Biometrics — facial recognition and fingerprint authentication for identity verification and secure access.
  • Ethical hacking (white hat) — reverse engineering of APK/AAR/DLL/.so, binary and protocol analysis, and writing exploits just for the fun of it. Offensive research feeding defensive builds: obfuscation, encryption and Android app protection (RASP).
  • Remote device control — TMS and remote-management agents for POS terminals: fleet deployment, monitoring and operation at a distance.
  • Applied LLM & AI — automation, agents and custom tooling powered by large language models.
  • Transactional backends — switching and clearing with Java 21 + Spring Boot, pure domain logic and high reliability.
  • Architecture — microservices, SDK design and payment middlewares that abstract vendor hardware behind stable, reusable APIs.
  • Linux & Cloud — Linux server administration, Docker containers and self-hosted infrastructure.
  • Full-stack — admin dashboards with React + TypeScript + Vite and APIs in Node / Spring.

🐧 Philosophy

Open-source first, self-hosted by conviction: I don't like paying for licenses — for anything. If it can be built, self-hosted or released, I build it.

🚀 Featured project

DexShield — open-source Android code-protection framework: AES-256 encryption, obfuscation and RASP (anti-debug / anti-tampering). Kotlin + C++/JNI. A free alternative to commercial solutions.

🧰 Main stack

Kotlin · Jetpack Compose · Java 21 · Spring Boot · C / C++ (JNI/NDK) · .NET / C# · React · TypeScript · Node.js · Linux · Docker · Microservices · SDK Design · Middleware · ISO 8583 · EMV / TLV · Ethical Hacking · Reverse Engineering · HSM · Key Management · Biometrics · KYC · LLM


Popular repositories Loading

  1. Iphone-Powered Iphone-Powered Public

    Forked from rasata/Iphone-Powered

    Iphone icloud get information is a nodejs Application in HTML5 that let you access a icloud blocked *iPhone*.

    JavaScript

  2. jpa-maven-plugin jpa-maven-plugin Public

    Java

  3. github-slideshow github-slideshow Public

    A robot powered training repository 🤖

    HTML

  4. cursos cursos Public

    HTML 3

  5. ECRRbl-native-c- ECRRbl-native-c- Public

  6. DexShield DexShield Public

    DexShield - framework open-source de ofuscacion y proteccion de codigo Android (RASP, cifrado AES-256, ofuscacion). Creado por Ivan Garibay (ControlPos).

    Kotlin