Systems & Android developer · Low-level C/C++ · Linux · Emulation
Desarrollador de sistemas y Android · C/C++ de bajo nivel · Linux · Emulación
Languages: English · Español
I build things to understand how they work underneath. Most of my time goes into operating systems, memory management, emulation, and Android applications.
- Systems — x86_64 kernels, paging, physical memory management, process isolation, ELF64, syscalls, ABI
- Emulation — a Nintendo 64 emulator in C++20, with an in-progress MIPS interpreter
- Android — Kotlin and Jetpack Compose apps, plus a custom AOSP-based ROM
- Tools — a local-first coding agent in Go with a security layer, and reproducible Linux builders
| Project | Description |
|---|---|
talon |
Agentic coding CLI in Go. Sensitive-data gates, network policy, kernel sandboxing, audit log. |
novaos |
Experimental x86_64 operating system built from scratch, independent of Linux. |
nova64 |
Nintendo 64 emulator in C++20. Configurable RDRAM, ROM loading, initial MIPS interpreter. |
churros-android |
Custom Android ROM based on pure AOSP, tuned into low/mid/high tiers. |
mini_ai |
A tiny byte-level neural network, trainable from scratch in pure Python. |
FileMind |
Android file manager with on-device C++20 inference via the NDK and JNI. |
lfsforge |
Guided, reproducible, safety-first Linux From Scratch builder. |
Learning by building things that were never supposed to be built by hand.
OS architecture · memory management · C and C++20 · ELF and ABI · Linux internals · Android internals · emulation · CI/CD
- GitHub — CristopherBorjas
- Discord —
cristopher078140 - Email — borjascristopher88@gmail.com
Idiomas: Español · Inglés
Construyo cosas para entender cómo funcionan por dentro. La mayor parte de mi tiempo se va en sistemas operativos, gestión de memoria, emulación y aplicaciones Android.
- Sistemas — kernels x86_64, paging, gestor de memoria física, aislamiento de procesos, ELF64, syscalls, ABI
- Emulación — un emulador de Nintendo 64 en C++20, con un intérprete MIPS en desarrollo
- Android — aplicaciones en Kotlin y Jetpack Compose, más una ROM personalizada basada en AOSP
- Herramientas — un agente de programación local-first en Go con capa de seguridad, y constructores de Linux reproducibles
| Proyecto | Descripción |
|---|---|
talon |
CLI de programación agéntica en Go. Puertas de datos sensibles, política de red, sandbox de kernel, bitácora de auditoría. |
novaos |
Sistema operativo experimental x86_64 hecho desde cero e independiente de Linux. |
nova64 |
Emulador de Nintendo 64 en C++20. RDRAM configurable, carga de ROM, intérprete MIPS inicial. |
churros-android |
ROM Android personalizada sobre AOSP puro, optimizada en gamas low/mid/high. |
mini_ai |
Red neuronal diminuta a nivel de byte, entrenable desde cero en Python puro. |
FileMind |
Gestor de archivos Android con inferencia C++20 en el dispositivo vía NDK y JNI. |
lfsforge |
Constructor de Linux From Scratch guiado, reproducible y con prioridad en seguridad. |
Aprender construyendo cosas que en teoría no debería construirse a mano.
Arquitectura de sistemas operativos · gestión de memoria · C y C++20 · ELF y ABI · internals de Linux · internals de Android · emulación · CI/CD
Building systems. Learning kernels. Experimenting with everything else.
Construyendo sistemas. Aprendiendo kernels. Experimentando con todo lo demás.
