WE ARE
TYLER
DURDEN
FILE NO. 001 — CARLOS GABRIEL MAGALLANES LÓPEZ · CIUDAD JUÁREZ, MX

THE NARRATOR DEV

— THE NARRATOR
NARRATOR JUÁREZ · MX · 2026
RULE 01 — You do not talk about bad code
Scroll

I am
Jack's
clean code.

THE NARRATOR TYLER DURDEN
VITAL SIGNS — ACTIVE

My name is Carlos. I am a Junior Developer based in Ciudad Juárez, México, and I build things that actually work.

Strong foundation in Python — from backend systems with Django to custom libraries and database design. I write software that prioritizes UX and well-documented code, not excuses.

I also make games. Psychological horror, space math, optimization tools. Comfortable from high-level architecture down to the low-level control that makes you feel what the machine is doing.

The Narrator
  • Clean architecture
  • Database design
  • Documented systems
  • UX-first APIs
  • Django backends
Tyler Durden
  • Game dev
  • Pygame · Arcade
  • C++ control
  • Data visualization
  • Break the rules
RULES

THE RULES
OF CLEAN CODE

"The things you own end up owning you." Don't let tech debt own you.

01

You don't ship untested code. The first rule. The only rule that matters when production is on fire.

02

You don't ship untested code. Second rule. Yes, same rule. We don't repeat ourselves — except for this.

03

If something breaks in production, write the postmortem. No exceptions. No silent fixes.

04

The user remembers the failure much longer than you do.

05

One problem at a time. Context switching is the enemy of flow state. Guard it like soap.

06

The code has to work. "I'll refactor later" is a lie developers tell themselves. Ship it right.

CASE FILES

06 PROJECTS
CLASSIFIED · GITHUB
FILE — 001PRIORITY: HIGH
ZHYNIRIA

A text-based psychological horror adventure set in the Tower of Dreams. Four chapters. Intricate puzzles. Anxiety management systems. Crucial decisions with real consequences. Build the rules — then watch them break.

PythonCSSNarrative DesignGame DevHorror
FILE — 002SYSTEMS
PARKING PAYMENT SYSTEM

Fictitious parking system simulating hourly usage tracking and billing calculations with fixed pricing logic. Structured. Clean.

PapyrusSystems Design
FILE — 003EDUCATION
EDUMATH

Educational math game for kids (grades 1–6). Space theme. Adjustable difficulty, interactive gameplay, animations.

CSSGame DesignUX
FILE — 004MATH / UX
GEOFRAME

Interactive app to calculate optimal dimensions of a Norman window maximizing area under a perimeter constraint. Calculus meets clean interface.

CSSMathOptimization
FILE — 005GUI
PYTHON TKINTER

GUI exercises in Python using the native Tkinter library. Desktop app development, event-driven architecture.

PythonTkinterGUI
MORE FILES
GITHUB ARCHIVE

THE ARSENAL

WEAPONS
OF CHOICE
FRONTEND 03
  • HTML5
  • CSS3
  • JavaScript
BACKEND 03
  • Python
  • Django
  • C++
GAME DEV 03
  • Pygame
  • Arcade Library
  • Logic & Systems Design
DATABASES 03
  • MySQL
  • SQLite
  • MongoDB
VISUALIZATION 02
  • Matplotlib
  • Seaborn
FIND

"The things you own end up owning you." — except your portfolio.

LET'S
WORK.

Open to collaborations · Ciudad Juárez, MX