Skip to content
View TheAlejo160's full-sized avatar

Highlights

  • Pro

Block or report TheAlejo160

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. 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
TheAlejo160/README.md
Rodrigo Alejandro Apcho — Software Engineer · AI Integration · Full-Stack and Native Mobile Typing SVG

AdaptaPE Portfolio Email ORCID


Status Location Languages Profile views Followers

👨‍💻 About me · Sobre mí

🇺🇸 English

Software Engineering student from Lima, Peru, building real products that ship. I integrate AI into software — LLMs, multimodal vision and speech — and work across the whole stack: web, native iOS/Android, Windows/macOS desktop apps and my own Linux HomeLab.

My main project is AdaptaPE: an accessibility suite, in production, that lets people with visual or motor difficulties use their browser and PC with voice, colors and body movement.

Outside software I work with electronics: ESP32/Arduino prototypes and hands-on diagnosis and repair of PCBs, iPhones, consoles and controllers.

🇪🇸 Español

Estudiante de Ingeniería de Software en Lima, Perú, construyendo productos reales en producción. Integro IA en software — LLMs, visión multimodal y voz — y trabajo en todo el stack: web, apps nativas iOS/Android, escritorio Windows/macOS y mi propio HomeLab Linux.

Mi proyecto principal es AdaptaPE: una suite de accesibilidad, en producción, que permite usar el navegador y la PC con voz, colores y movimiento del cuerpo a personas con dificultades visuales o motoras.

Fuera del software trabajo con electrónica: prototipos ESP32/Arduino y diagnóstico y reparación de PCBs, iPhones, consolas y mandos.

Open to / Abierto a: internships · Software and Full-Stack roles · native mobile (iOS/Android) · AI integration · freelance projects · open-source accessibility.


⭐ Flagship project — AdaptaPE

AdaptaPE — Internet es para todos. Nada debería limitarte.

Website Download Source

Chromium Windows macOS Linux

Accessibility suite made in Peru for people with visual, motor or involuntary-movement difficulties. Software Engineering thesis project, shipped as a Chrome Web Store extension and native Windows and macOS apps. I'm the creator and lead developer.

Feature What it does
🎙️ Voice assistant (es-PE) Wake word "Computadora": scroll, search, click, dictate, zoom, control tabs. Browser or local speech mode.
🎨 7 color-blind filters Protan / deuter / tritan (‑anomaly and ‑anopia) plus achromatopsia, built with SVG color matrices.
🔊 Contextual reader Reads buttons and links on hover or Tab with local Spanish voices.
🖱️ Kinetic Mouse Moves the pointer with the camera: head/torso, arms/hands/fists or residual limb. Frames are processed locally, never stored or sent.
✋ Gestures Point to move, fist to stop, pinch for left/right click, open mouth to click.
🧘 Motion stabilization Smoothing and a central dead zone to reduce tremors and small involuntary movements.
⏱️ Dwell Click Clicks after holding still on a target for 1 second.
flowchart LR
    U([User]) -->|voice| V[Speech engine<br/>es-PE]
    U -->|camera| K[Local vision<br/>pose · hands · mouth]
    K --> S[Stabilization<br/>smoothing + dead zone]
    V --> C{AdaptaPE core}
    S --> C
    C --> W[Chrome / Edge<br/>extension · JS]
    C --> D1[Windows app<br/>C# · WPF]
    C --> D2[macOS app<br/>Swift · Apple Vision]
    D2 -.optional.-> AI[NVIDIA NIM<br/>LLM APIs]
Loading
📦 AdaptaPE repositories and editions
Repository Platform Stack
Adapta-PE Chrome / Edge extension (full) JavaScript
Adapta-PE-Lite Chrome / Edge extension (Lite) JavaScript
Adapta-PE-Win Windows x64 (full) C# · WPF
Adapta-PE-Lite-Win Windows x64 (Lite) C# · WPF
Adapta-PE-MacOS macOS Intel + Apple Silicon (full) Swift
Adapta-PE-Lite-MacOS macOS (Lite) Swift

Editions: Lite (free) · AdaptaPE (free for personal use, commercial license for organizations) · Pro and Pro Deluxe (in development). Ecosystem: 8-lesson interactive tutorial · live demo · mascots Tinku, Cuchu and Yati · enterprise licensing for institutions and hospitals · collaborations with AnatoMix3D and Psicogame. Research roadmap: local AI (AdaptaPE‑AI), Ojo Biónico computer vision, eye tracking and EEG brain-computer interfaces.


🚀 Featured projects

Adapta-PE Adapta-PE macOS TheAlejoCloud iOS TheAlejoCloud Android Adapta-PE Windows TeroGenshin

☁️ TheAlejoCloud — native iOS and Android private cloud

Self-hosted cloud with two fully native apps that connect to my Linux server (CasaOS + FileBrowser). Built for a HomeLab, designed so it can grow into a multi-user product.

Stack Swift · SwiftUI · Kotlin · Linux · CasaOS · FileBrowser · Cloudflare Tunnels
What I built iOS and Android clients, server setup, secure remote access through Cloudflare Tunnels
Repos TheAlejoCloud-iOS · TheAlejoCloud-Android
🏠 Family Hub — full-stack HomeLab dashboard

Web panel for home use: finances, tasks, calendars and shortcuts to NAS services. Runs 24/7 on my HomeLab, managed with PM2.

Stack Next.js · React · TypeScript · Tailwind CSS · SQLite · PM2
What I built Type-safe UI, local data storage, deployment on my own Linux server
Live thealejo-dev.cc
⚔️ TeroGenshin — Genshin Impact combat for Minecraft

Minecraft plugin (1.17 → 1.19.4+) that recreates Genshin Impact elemental reactions: concurrent elemental states, RPG combat and multi-language support. Published on SpigotMC.

Stack Java · Spigot/Paper API · OOP · Concurrency · Maven
Repo TeroGenshin
🪙 TeroCoinFlip and other Paper plugins

Betting and economy plugin for Paper servers with GUI menus, race-condition protection and persistent data. Also custom RPG item and staff/MMO plugins for my own networks.

Stack Java · Paper API · Vault API · Async I/O · Maven
🔌 IoT and Hardware Lab

C++ prototypes on ESP32/Arduino, including Bluetooth HID controller emulation, integrated with my HomeLab. Hands-on diagnosis and repair of PCBs, iPhones, consoles and controllers.

Stack ESP32 · Arduino · C++ · Bluetooth HID · PCB diagnostics

⚙️ Tech stack

Languages TypeScript, JavaScript, Java, Swift, Kotlin, C#, C++, C, Python, Bash
Web Next.js, React, Node.js, Tailwind, Vite, HTML, CSS
Mobile and desktop Swift, Kotlin, Android Studio, .NET, Godot
SwiftUI WPF Chrome Extensions Paper API
AI NVIDIA NIM LLaMA Vision Apple Vision Speech STT and TTS LLM APIs Claude Code
Data
learning
pandas NumPy scikit-learn Jupyter
Databases PostgreSQL, MySQL, SQLite, Firebase
Infra and DevOps Linux, Cloudflare, Git, GitHub, GitHub Actions, Maven, Gradle
CasaOS PM2 Cloudflare Tunnels
Hardware Arduino
ESP32 Bluetooth HID PCB repair
IDEs and OS IntelliJ IDEA, WebStorm, VS Code, macOS, Windows
Xcode Android Studio CLion Google Antigravity

🧠 Knowledge areas

Area What I do / Qué hago
🤖 AI integration LLM APIs, prompt engineering, multimodal vision (NVIDIA NIM, LLaMA Vision, Apple Vision), speech STT/TTS in Spanish.
👁️ Computer vision Local, real-time pose, hand and mouth tracking for camera-driven pointer control in AdaptaPE.
♿ Accessibility Assistive input (voice, gestures, dwell click), color-vision filters, motion stabilization, screen reading.
📱 Native apps iOS/macOS with Swift and SwiftUI, Android with Kotlin, Windows with C# and WPF.
🌐 Full-stack web Next.js, React, TypeScript, Node.js, SQL databases, browser extensions.
🖥️ Self-hosting Linux HomeLab, CasaOS, PM2, Cloudflare Tunnels, JVM tuning for game servers.
🔧 Electronics ESP32/Arduino firmware in C++, Bluetooth HID, PCB diagnosis and device repair.

💼 Experience

Role Project / Network Period
Creator and Lead Developer AdaptaPE — accessibility suite Current
Freelance Software Developer Independent clients — web, mobile, AI integration Current
HomeLab Administrator TheAlejoCloud · Family Hub — Linux, CasaOS, PM2 Current
Hardware Technician PCB, iPhone, console and controller repair Current
Founder and Lead Developer TempleCraft Network — self-hosted Minecraft server Previous
Co-owner and Technical Lead TeroCraft · ComuGamers — multiplayer networks Previous

🏆 Highlights

🚀 AdaptaPE in production on Chrome Web Store, Windows and macOS (Intel and Apple Silicon) — 6 public repositories across 3 platforms.
🇵🇪 Accessibility made in Peru — Spanish (es-PE) voice control, with camera frames processed on-device for privacy.
☁️ Own cloud with native clients — iOS and Android apps over a self-hosted Linux server.
⚔️ Published Minecraft plugin — TeroGenshin on SpigotMC, plus custom plugins for networks I founded or co-ran.
🔧 Software and hardware — from C++ on ESP32 to repairing PCBs and iPhones.

📊 GitHub stats

GitHub stats Top languages
GitHub streak

Contribution snake

🎯 Right now

building:
  - AdaptaPE Pro and the Linux client
  - AdaptaPE-AI (local AI) and "Ojo Biónico" computer vision research
learning:
  - Data Science and Machine Learning with Python
  - Advanced native iOS (Swift / SwiftUI)
looking_for:
  - Internships and Software / Full-Stack roles
  - Freelance projects: web, mobile, AI integration
  - Open-source collaboration on accessibility

Let's build technology that adapts to people. · Construyamos tecnología que se adapte a las personas.

Hire me Portfolio

Popular repositories Loading

  1. Adapta-PE Adapta-PE Public

    Extensión de Google para ayudar a gente con dificultades motoras y visuales como daltonismo, ceguera parcial o total o temblores y perdida de extremidades

    JavaScript 2

  2. Adapta-PE-Win Adapta-PE-Win Public

    Aplicación de accesibilidad para Windows en C# y WPF. Código y documentación de Adapta PE.

    C# 2

  3. TheAlejo160 TheAlejo160 Public

    My Personal Repository

    1

  4. TeroGenshin TeroGenshin Public

    Java 1

  5. TheAlejoCloud-iOS TheAlejoCloud-iOS Public

    UI nativa en iOS para conectarse a CasaOS con filebrowser

    Swift 1

  6. TheAlejoCloud-Android TheAlejoCloud-Android Public

    UI nativa en android para conectarte a CasaOS con filebrowser

    Kotlin 1