
Hello, I'm
Diego Zuluaga
Tech Lead · Software Engineer
How I Work
Great software should be as easy to write as it is to read. I focus on building systems that are clear, maintainable, and built to scale. The code we write today defines the standards of tomorrow. My approach to software development comes down to four principles:
Clarity over cleverness
Clear solutions outlast clever ones. When in doubt, choose the approach a tired developer at 2 AM can still understand. Hope that developer is never you.
Intentional architecture
Good architecture is a deliberate choice, not an accident of history. Technical debt compounds quickly and becomes inescapable before you notice it. This is especially true in an era where AI agents can dramatically amplify a developer's output for better or worse, depending on the judgment behind the wheel.
Testable by design
If it's hard to test, the design be improved. Tests aren't overhead, they serve as both a design tool and a safety net
Built to last
Software that survives is software that adapts. Build for the team that inherits your code, not just the problem in front of you.
Current Role
Tech Lead at Plusgrade
I work at the intersection of engineering and product. My focus is split between architecting foundational systems, shaping platform strategy across teams, and partnering with product and design to turn ideas into well-scoped, buildable solutions. I care as much about the people writing the code as the code itself, mentoring engineers on best practices and a mindset for solving hard problems well.
Featured Work
A selection of noteworthy personal projects.
PeachyER
Where it all began — my first real project. A Node.js web app built with Express and Webpack.
Chill UI
Where I discovered how fascinating design systems can be. A customizable React component library with Storybook.
dev-env
Standardization at heart. Automated macOS dev environment setup with modular shell configs and bootstrap scripts.
Skills & Expertise
Technologies and tools I work with.