Skip to content
View andrewrgarcia's full-sized avatar
:octocat:
Developing code
:octocat:
Developing code

Highlights

  • Pro

Block or report andrewrgarcia

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
andrewrgarcia/README.md

Welcome to My GitHub

👋 I’m Andrew Garcia, a developer and researcher working at the intersection of AI, scientific tooling, interactive design, and narrative systems.

With a Ph.D. in Chemical Engineering, I combine scientific modeling with creative software — from crystallographic tools to recursive games, from neural forecasting engines to symbolic code compressors.

I’ve taught Data Structures, Algorithms, and Programming at universities across Lima. I build things that think. I teach things that stick.


🛠️ What I Build

I treat software as a medium for:

  • Recursive logic
  • AI interpretability
  • Symbolic structure
  • Narrative systems
  • Scientific clarity with emotional tone

Some tools are technical. Some are expressive. All reflect how systems think — and how humans feel.


🚧 Projects

A glitch-poem in game form — retro movement, symbolic loops, and blood logic. Built in TypeScript.

⚔️ Fractal Brawl (in development)

A 2.5D Unity brawler with expressive combat and encoded meaning. → Chaos with a soul.

🌳 twee

A C-based CLI for flattening project directories into AI-readable text. → Neural prep for codebases.

🧪 PowerXRD (in development)

A modern, standalone Rietveld refinement tool for XRD analysis. → Scientific software, restructured.


📘 Background & Now

  • Ph.D. in Chemical Engineering — modeling & simulation focus
  • Taught programming & algorithms at UTEC and Universidad del Pacífico
  • Built tools in materials modeling, forecasting, and interactive media
  • Currently prototyping Fractal Brawl, PowerXRD, twee, and Iceberg (a memory compression framework for chats)

🤝 Let’s Connect

Open to collaboration on:

  • AI systems & scientific tooling
  • Narrative engines & symbolic design
  • Software that is clear, recursive, and maybe a little haunted

Reach out if any of this sounds like your kind of weird.

ARG, Ph.D.

Pinned Loading

  1. twee twee Public

    A Tree Viewer for the AI Era. Extract all content from your codebase to a single output. Content now includes pdfs.

    C

  2. aesus aesus Public

    Word-based AES-256 encryption tool in Rust — for secrets too stylish for gibberish.

    Rust

  3. rlish rlish Public

    Saving and loading data in Python has never been easier!

    Python

  4. powerxrd powerxrd Public

    A Python package build to analyze powder XRD (and XRD) data. The only known open-source Github project with a Rietveld refinement method in development.

    Python 52 5

  5. voxelforge voxelforge Public

    VoxelForge is a high-performance Python package written in C++ for efficient voxel and mesh model creation.

    C++ 1

  6. ai-cv-template ai-cv-template Public

    A clean, modular LaTeX CV template for researchers, engineers, developers, and academics.

    TeX 3 1