Skip to main content
The Architect of Digital Systems

Engineering complexity into clarity.

I'm Charles Sieg — a technical architect specializing in cloud infrastructure, full-stack systems, and the integration of generative AI into real businesses. I've been building software for the web since the early 2000s and have spent almost three decades running my own consulting and product ventures.

Charles Sieg

25+

Years Architecting

The Journey

This website is stored in a Git repository at Github, generated with the Narrative CMS, built with CodeBuild, copied to an S3 bucket, and is served by a CloudFront distribution in the AWS cloud. The site currently contains 50 long-form architecture articles, 427 blog posts spanning 2003 to 2026, and over 300,000 published words.

The "I never lose. Either I win, or I learn" quote on the home page is attributed to Nelson Mandela.

Core Values

  • Structural Integrity
  • Uncompromising Performance
  • Visual Elegance
  • Operational Resilience

"Complexity is the enemy of execution."

The Timeline

K-12
Childhood

Carlock Elementary School

An Eagle at Carlock Elementary in central Illinois. Started reading early; standardized testing flagged me into accelerated tracks.

Middle School

Parkside Junior High School

A Python at Parkside Junior High. The first computer programs I ever wrote happened here.

High School

Invited to IMSA, declined

School aptitude tests led to an invitation to attend the Illinois Mathematics and Science Academy. My parents persuaded me to stay closer to home instead.

High School

University High School

Graduated from University High School at Illinois State University, Normal, IL.

University
Undergraduate

BS Computer Science, DePaul University

Graduated with a Bachelor of Science in Computer Science from DePaul University.

Graduate Electives

Cryptology + Distributed Computing

Permitted to take graduate-level coursework as electives. Particular favorites: cryptology with Dr. Schaefer and distributed computing.

Personality

I've taken the Meyers-Briggs personality test many times and am, invariably, an INTJ, also known as the Architect personality.

My IQ has been formally estimated by the Stanford-Binet test several times to be between 150 and 165. In high school, my Otis–Lennon School Ability Test (OLSAT) score was in the 99.99% percentile and was used for admission to Mensa.

As an adult, I have been clinically assessed as having low latent inhibition, which sounds disturbing but is actually advantageous and pretty awesome.

Built With

Technological Arsenal

The shared stack across the writing, the consulting, and the tools fleet at renkara.com.

AWSCloud foundation. Decades of work on Lambda, ECS, S3, CloudFront, RDS, DynamoDB, IAM, and the operational patterns that hold them together.PythonPrimary backend language. The AVIAN engine, every tool's API, and the synthesis pipelines all run on Python 3.12.FastAPIHigh-performance Python framework with automatic OpenAPI docs and Pydantic validation. Powers every tool backend with async request handling.React 19Component-based UI framework powering every frontend in the fleet. Server components, concurrent rendering, and hooks for state management.TypeScriptStrict type safety across every frontend codebase. Shared types between tools catch errors at compile time and keep contracts honest.ViteLightning-fast build tooling with hot module replacement. Sub-second dev server startup and optimized production bundles.Tailwind CSSUtility-first styling. Combined with CSS custom properties and design-system tokens it delivers consistent, themed UIs across the fleet.PostgreSQLBattle-tested relational database on AWS RDS. Isolated databases on a shared instance back every tool with full ACID and point-in-time recovery.ValkeyRedis-compatible in-memory store for caching, sessions, and background jobs. The open-source fork backed by the Linux Foundation.DockerContainer packaging for every backend service. Same image in dev, staging, and production with deterministic ECR-based deploys.ClaudeDaily engineering partner. Anthropic's Claude is the agent inside Claude Code, the synthesis brain behind the AVIAN tribunal, and the source of every leverage record.GitVersion control across 60+ repos. Every change is committed, pushed, and CI-validated. The leverage records on this site are tracked in git too.