Hi, I'm Santiago Morales — Welcome to my portfolio.

Building Software that Works.

Software Developer

About Me

I build applications that work as well as they look. I am a developer who specializes in bridging the gap between complex backend logic and user interfaces.

System Architecture

Building resilient, scalable ecosystems, not just isolated scripts.

Quality & Security

Curating AI outputs with strict human oversight and security best practices.

Tech-Forward Strategy

Leveraging the right tools to solve business problems, not just writing code.

My approach is defined by a curiosity for how things work at a fundamental level. I prioritize clean architecture and efficient data flow, ensuring that the user experience is powered by a rock-solid foundation.

When I'm not coding, you'll find me:

  • Exploring the latest shifts in the tech ecosystem
  • Reading
  • Engaging in developer discussions and knowledge sharing

Technical Arsenal

A modern, performance-focused technology stack designed for scalability and speed.

Frontend Development

Building responsive, type-safe interfaces with a focus on core web vitals and UX.

React95%
Next.js90%
TypeScript88%
Tailwind CSS92%
Backend Development

Developing high-efficiency server-side logic and edge-ready architectures.

Cloudflare85%
Python85%
PostgreSQL82%
Rust92%
Tools & DevOps

Managing infrastructure and workflows with industry-standard DevOps practices.

Git90%
Docker78%
AWS70%
CI/CD75%

Deployment Zone

A showcase of full-stack projects, from initial concept to edge-ready deployment.

Vero Chat

Web Engineering

Vero Chat

A high-complexity LLM platform featuring non-linear chat branching, message versioning, and a tier-aware model registry. Built on a local-first architecture that synchronizes client-side Dexie (IndexedDB) with a PostgreSQL core.

Condor

Systems Engineering

Condor

A Spanish-language programming language with Lisp syntax, built in Rust. Features a full compiler pipeline—lexer, parser, semantic analyzer, CPS-based code generator—that JIT-compiles to native machine code through LLVM. Includes a cross-platform Skia-backed UI system, an FFI bridge to C libraries, and a custom continuation-based trampoline solver to avoid stack overflows in recursive programs.

Coffe Cherry Counter

Systems Programming

Coffe Cherry Counter

Browser-based object detection pipeline running YOLOv11 via Rust and WebGPU.

Contact Me

Get in Touch

Whether you have a question, want to discuss a project, or just want to say hi, feel free to reach out. I'll get back to you as soon as possible.

Location

Pereira, Colombia

Quick Message

Send me a quick message and I'll respond within 24 hours.

Or connect with me on LinkedIn and GitHub

Available for new projects

© 2026 Santiago Morales. All rights reserved.