Alec Echavarría

Software Engineer Medellín, Colombia

Software systems / backend development

About 01 Colombian Projects 02 Software Engineer Based Contact 03 in Medellín

I build APIs, data models, and interfaces that stay understandable as they grow.

Python · Go · C · C#
FastAPI · .NET · SQL

01 Selected work

Selected systems (2025 — 2026)

A small archive of systems work, selected for the decisions behind the code: boundaries, ownership, search, and real-time input.

01 / Featured system 2025

Expense Tracker

API / hexagonal architecture

A finance system shaped around clear boundaries between domain rules and persistence.

Focus
domain boundaries / persistence
Stack
FastAPI · MySQL · Python
GitHub repository
Architecture
01 request
02 application
03 domain
04 storage
02 Approach

Structure should make complexity feel quiet.

I work at the boundary between structure and use: APIs, data models, and interfaces that remain legible to the people who maintain them.

The details matter most where nobody notices them: naming, boundaries, failure states, and the small decisions that keep a product dependable.

Focus
Backend systems
Tools
Python · Go · C · C# · SQL
Education Software Development Technician · SENA 2023 — 2024
Education Software Engineering · Pascual Bravo 2026 — present
Based Medellín, Colombia Open to work
03 Contact

Let’s make the difficult part legible.

Open to internships, thoughtful collaborations, and freelance work where the problem is meaningful and the details matter.