Skip to content
View santi020k's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Organizations

@justbitsite

Block or report santi020k

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
santi020k/README.md
Calm systems. Clear delivery.

Santiago Molina

Engineering leader · Full-stack architect · Product builder
Medellín, Colombia · Working with teams worldwide

I help teams modernize systems, improve developer experience, and ship with confidence. Since 2014, my work has spanned commerce, sports media, esports, developer tools, and native apps. I stay close to the code while helping teams make clearer technical decisions.

Website · Résumé · LinkedIn · Email

Selected work · Developer tools · Products · Writing · Community · Activity

Selected work

Void.GG — technical leadership
Led architecture and delivery across web, mobile, backend, and real-time esports systems. Improved performance and deployment workflows while helping a 14-person team deliver.

X Games — full-stack engineering
Built live-stream access controls, geo-aware experiences, and Google Ad Manager integrations for a sports media platform with demanding event windows.

Smith Commerce — storefront modernization
Rebuilt Marcone’s storefront around headless commerce, performance, and accessibility, with modular boundaries that let teams work independently.

Optic Power / Codepwr — product engineering
Shipped across gaming and SaaS products, including Team Liquid, NurtureBoss, and Stardust.gg, with work spanning APIs, frontend architecture, and performance.

Explore my experience →

Developer tools

I build tools around problems I encounter in my own projects: consistent interfaces, useful feedback, and dependable delivery.

Project What it helps with
Lumen UI Accessible components and shared design foundations for Astro, React, Web Components, and native interfaces. Explore →
Astro Doctor Diagnostics for performance, accessibility, security, and Astro best practices, in the editor and CI. Explore →
Quality One predictable command to run the right code-quality tools across languages and platforms. Explore →
ESLint Config Basic JavaScript and TypeScript flat configs with framework detection and focused integrations. Explore →
Dep Beacon Dependency versions, update guidance, and OSV vulnerability signals inside VS Code and Zed. Explore →
Santi020k Theme A shared violet palette for editors, terminals, browsers, and web interfaces. Explore →

Also building Commitprompt for Conventional Commits, OG for social images, and Auth for reusable authentication policy. Observatory brings repository, package, and product signals together in a source-available operations dashboard.

Products

Personal products give me room to work across the whole experience: design, implementation, accessibility, privacy, and delivery.

  • PostLens — A visual content studio for iPhone and iPad, with core photo analysis and editing on device. SwiftUI · PhotoKit · Vision
  • Between Contractions — A calm, bilingual contraction timer with native apps, watches, widgets, and optional partner coordination. SwiftUI · Kotlin · Cloudflare
  • RoadScore — An offline road-trip card game with a shared scoreboard and private trip journal. React Native · Expo · TypeScript
  • Coolstead — A macOS menu-bar app for thermal monitoring and gradual, safety-bounded fan control. Swift · macOS

Browse all projects and case studies →

How I work

  • Stay hands-on. Connect architecture decisions to the code, the product, and the people maintaining it.
  • Make quality repeatable. Use tests, accessibility checks, clear documentation, and release automation to shorten feedback loops.
  • Respect the user. Treat performance, privacy, and understandable interfaces as part of the product.

My core stack is TypeScript, React, Astro, Node.js, and Cloudflare. My product work also spans Swift / SwiftUI, Kotlin / Compose, React Native, and Rust tooling.

Writing

I write about the systems I build and the tradeoffs behind them. Start with:

Latest on Medium

All articles on my website · Follow on Medium

Community

I’ve helped co-organize ReactJS Colombia since 2017, through meetups, workshops, and mentorship. I speak about frontend architecture, developer experience, and engineering leadership.

Surviving Technical Interviews in React · ReactJS Medellín, 2024
Watch the talk · Browse the slides · More talks and workshops

GitHub activity

Santiago’s GitHub statistics: stars, commits, pull requests, issues, and contributions. Language distribution across Santiago’s public repositories.

Santiago’s total contributions, current streak, and longest contribution streak.

Language totals reflect public repository code, not proficiency. Explore my repositories →

Watch the contribution snake

Contribution snake animation. Open Santiago’s GitHub profile for contribution history.

Let’s build something useful

Have a team that needs hands-on technical leadership, a platform to modernize, or a developer workflow to improve? I’d like to hear what you’re working on.

hi@santi020k.com · Connect on LinkedIn · santi020k.com

Pinned Loading

  1. lumen lumen Public

    Accessible UI primitives for Astro, React, and Web Components—with standalone CSS, shared tokens, Figma resources, and AI-ready tooling.

    TypeScript

  2. quality quality Public

    One fast, deterministic code-quality workflow for multi-platform repositories

    Rust

  3. astro-doctor astro-doctor Public

    Astro diagnostics for performance, accessibility, security, and best practices—CLI, ESLint/Oxlint plugins, GitHub Action, and VS Code extension.

    TypeScript 4

  4. eslint-config-basic eslint-config-basic Public

    DX-first ESLint 10 flat config for JavaScript and TypeScript, with auto-detection and opt-in framework packages.

    TypeScript

  5. dep-beacon dep-beacon Public

    Dependency intelligence and OSV security signals for npm manifests in VS Code and Zed.

    TypeScript

  6. santi020k-theme santi020k-theme Public

    Calm violet themes and design tokens for VS Code, Zed, Chrome, Codex, terminals, and the web.

    JavaScript