Illustrated portrait of Esteban Villacís
FORGE #001
The Origin Story

The Forger's Tale

At Skills Forger, I treat every line of code as a strike at the anvil. Every architecture decision shapes the work; every system shipped is meant to outlast its first deployment.

I started where most developers do — in a university computer-science classroom in Quito — but the lesson that stuck wasn't a language or a framework. It was that strong systems aren't typed fast; they're tempered with care. Ten years across consulting engagements, technical-lead roles, and a polyglot stack (.NET, Go, Node, Python, and more) only deepened that conviction.

Today I lead engineering teams, design architectures, and forge tools meant to help other developers work faster and forge their own skills. In a world of disposable scaffolds and copy-paste solutions, I keep arguing for the deliberate, the durable, and the well-made.

architecture Architecture First
code Polyglot Hands
psychology AI Curious
whatshot On the Anvil

A skill-gap framework, in-progress

I'm currently shaping a framework to help developers and tech professionals identify and close their own skill gaps — practical self-diagnosis with the same craft mentality I apply to architecture work.

whatshot Currently being shaped Follow along on Substack arrow_outward
architecture

Visual Blueprint

Every project starts as a sketch — a deliberate plan before the first strike at the anvil. I'd rather draft twice and forge once.

.forge-strike {
  display: deliberate;
  temper: 'patience';
  stroke-width: 2px;
  durability: years;
}

The Digital Strike

Code isn't typing — it's the deliberate work that holds the architecture together. Each commit a hammer-stroke; each PR an inspection.

handyman

Hand-Forged Touch

I treat every client's problem as a unique piece of work — distinct, worth the focus, and worth doing properly. Bespoke is the only mode I know.

The Toolkit

Tools, languages, and practices I draw on. Built up over a decade of consulting, leading teams, and shipping work that lasts.

Programming Languages

C# / .NET Go Node.js Python PHP TypeScript JavaScript

Frameworks & Libraries

.NET Core .NET Framework Angular React Redux Laravel scikit-learn

Tools & Infrastructure

AWS GitHub Actions Octopus Deploy Datadog Playwright

Practices

Solutions Architecture Technical Leadership Consulting CI/CD Observability Machine Learning Agile / SCRUM

Spoken Languages

English (native) Spanish (native) German (elementary)