Skip to content

Engineering leader · full-stack architect

Calm systems. Clear delivery.

I’m Santiago Molina, known online as santi020k—an engineering leader and full-stack architect helping teams modernize systems, automate delivery, and improve developer experience.

Available for tech lead, staff-level full-stack, and engineering leadership roles

Portrait of Santiago Molina (@santi020k)
Santiago MolinaMedellín, Colombia
Remote worldwide

Experience

12+ years

Building web, mobile, backend, automation, and developer experience systems.

Team leadership

14 people

Largest cross-functional team led across product, design, frontend, and backend.

Delivery systems

-75%

Release lead-time reduction through CI/CD and quality-gate automation.

01The shape of the work

Engineering, leadership, and delivery systems.

A working model of what I care about, where I can help, and why the details matter.

Based in Medellín, Colombia, I have spent the last decade-plus shipping products across commerce, SaaS, gaming, real estate, and media.

Across these projects, I focus on architecture that can evolve, delivery pipelines that catch problems early, and team habits that make decisions clearer.

I like being close to the product and close to the code. The best technical leadership I have seen is practical, calm, and specific enough that teams can move faster without guessing what “good” means.

Where I usually help.

  • 01

    Architecture and modernization for products that need to keep shipping.

  • 02

    Developer experience, automation, testing, linting, and CI/CD systems that reduce review noise.

  • 03

    Technical leadership for teams that need clearer standards and calmer decisions under pressure.

02Collaboration

Range, with a clear purpose.

The places where hands-on engineering and technical leadership can make the biggest difference.

01

Technical leadership for teams in motion

Best fit when a team is shipping, but needs clearer standards, calmer releases, and stronger technical decision-making across the stack.

Useful for product teams that need leadership without losing hands-on depth.

02

Modernization work that still respects delivery pressure

Useful when a platform needs to get faster, more accessible, and easier to evolve without freezing delivery for months.

Strong match for rebuilds, migrations, architecture cleanup, and performance-heavy work.

03

Developer experience and quality systems that compound

I improve linting, testing, CI/CD, and documentation so teams spend less time on repeated fixes and release friction.

Best when the team already feels the friction every week and wants a calmer default.

03Context

The people and products behind the work.

Commerce, SaaS, gaming, real estate, and community. Each brought a different problem to solve.

04Principles

What I believe about engineering.

The principles I come back to when a product is moving fast and the team needs decisions that hold.

Automate the friction, not the thinking

The best automation removes toil — repetitive, low-judgment work that slows teams down. It should never replace the thinking that makes products worth building.

DX is UX for your team

The developer experience of a codebase shapes how fast and confidently the team can move. Bad DX compounds. Good DX compounds too — invest early and measure it.

Leadership means fewer decisions under pressure

A good tech lead reduces ambiguity before it becomes risk. Clear standards, good tooling, and systems that fail loudly are how you protect a team's velocity at scale.

Performance is a product decision

Speed isn't a tech concern, it's a user concern. Every kilobyte and every render-blocking resource is a choice that affects real people on real connections.

Boring tech is often the right call

The goal is to solve the problem, not to use the newest tool. Stable, well-understood solutions let the team focus on the actual product.

Consistency beats perfection

A consistent codebase with some imperfections beats an inconsistent one with pockets of brilliance. Conventions compound. Exceptions cost.

05Recommendations

What collaborators say about the work.

Communication, reliability, and helping people do better work together—in their own words.

"Santiago has excellent communication skills and is able to explain complex technical concepts in a clear and concise way. He is highly reliable, dedicated, and responsible — meeting deadlines and delivering high-quality projects."

RD

Raphael Drummond

AI Product & Engineering Leader · Managed Santiago at Optic Power

"Santi stands out due to his outstanding technical skills, leadership abilities, and collaborative spirit. He cultivates a positive and inclusive work environment, promoting open communication and idea exchange."

CT

Carolina G. Torres

Lead Product Designer · Colleague, same team

"He excels in good practices while coding and has solid leadership skills. He is great at sharing knowledge with fellow devs and organizing priorities to make things happen in a quality-oriented way."

DD

David Delgado

Software Engineer · Reported to Santiago

"Santiago is a great engineer who is constantly learning and dedicated to his work — a good leader, responsible with his tasks. I recommend him to any company looking for a brilliant full-stack developer able to get results and inspire."

JM

Jorge Luis Madrid

Senior Cloud & DevOps Engineer · Client

Keep exploring

Want the fuller picture?

The portfolio has the project evidence; the blog has the thinking behind the decisions.