In this CTO Series episode, we explore the intersection of technology and people with Jussi Mononen, CTO of CarbonLink. Drawing from his extensive experience as an Agile practitioner and technical leader, Jussi shares valuable insights on effective software development, technical strategy alignment, and the critical human elements that drive successful technology implementations.
The Transformative Power of Agile
“It’s all about people.”
Jussi’s journey as a technology leader was fundamentally shaped when he discovered Agile methodologies. Coming from a background of waterfall-like approaches to software development, the introduction of Agile principles opened up a broader perspective that transformed his view of the profession. What began as technical work creating billing software evolved into a deeper understanding of the collaboration challenges in problem-solving. This shift helped Jussi develop a more humanistic and holistic approach to software development, recognizing that the human dynamics are often more complex than the technical challenges themselves.
- Every line of code eventually becomes a liability, as software is maintained over decades
- Software is only truly “done” when you remove the plug and it no longer exists
- Direct communication with customers is essential for understanding the real problems that need solving
Balancing Technical Strategy with Business Needs
“Be careful what you choose in terms of technology as you need to maintain it forever—hopefully.” Continue reading CTO Series: Jussi Mononen on the Human Side of Software Development and Technical Leadership

Jeff is a consummate generalist, with experience in a wide variety of industries in a wide variety of roles. Throughout all of his experience, Jeff has had enjoyed success through a single focus on enabling and empowering those he works with, even before being introduced to Agile and Scrum.