Daniel Espinoza
M.Sc. in Software Engineering
Head of Systems Engineering
He spent twelve years in development before teaching his first class, and maintains that is the only reason his students listen to him about technical debt.
Qualifications
- M.Sc. in Software Engineering
- Systems Engineer
- Certified in distributed systems architecture
Modules
- Software Engineering I and II
- Software Architecture
- Capstone Project II
Research
Service architectures and observability in small-scale systems.
Publications
- Measuring energy use in instrumented buildings (2026)
- Deployment patterns for small teams (2025)
Office hours
Engineering Building, office 214 · Tuesday and Thursday, 14:00 – 16:00