Hi, I'm Santiago Morales — Welcome to my portfolio.
Building Software that Works.
Software Developer
About Me
System Architecture
Building resilient, scalable ecosystems.
Quality & Security
Curating AI outputs with strict human oversight and security best practices.
Tech-Forward Strategy
Leveraging the right tools to solve business problems.
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.
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
Skills & Expertise
A comprehensive toolkit honed through years of building innovative solutions
Crafting responsive and interactive user interfaces with modern frameworks
Developing high-efficiency server-side logic and edge-ready architectures.
Streamlining development workflows and deployment processes
Featured Projects
Personal and collaborative work
Featured Projects

Generative AI
Sonant is a TTS app that can read documents out loud, with custom voices support and ability to handle users and generation history.

Systems Engineering
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.

Web Engineering
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.
Contact Me
Get in Touch
Pereira, Colombia
Pereira, Colombia
Quick Message
Send me a quick message and I'll respond within 24 hours.
Available for new projects