NorthCode logo

Ismo Aro

CTO
picture of Ismo Aro

Articles by Ismo

aikollegakuva
The AI Colleague – Less Complexity, More Impact

AI Colleague reduces complexity in modern software systems by reading key data, paying down technical debt, improving test coverage, and supporting documentation, empowering teams to focus on what matters.

AI-colleague
Software has already eaten the world, and systems are becoming increasingly complex.

As software complexity grows, so does technical debt. Used right, AI can help clean up the mess, keep documentation fresh, and ease the cognitive load for developers.

business rethought img ai
Business Rethought

The NorthCode model combines the benefits of brand-based self-employment and the security of a much larger organization.

pexels-pavel-danilyuk-8439089
The AI Colleague as a Technical Debt Payer

Building on our AI Colleague concept, our new AI agent automatically refactors problematic code—freeing your team to focus on innovation. Discover how automated technical debt management can transform your workflow.

MEDUSA
How to Reduce Human Cognitive Load Using Computers?

Navigating from complicated to complex IT landscape

non-functional-testing-img
Energy Consumption Testing

The new frontiers in sustainable ICT practices. Discover NorthCode's approach for non-functional energy consumption testing with Project Aurora on GitHub!

gdpr
NIS2, CRA, DORA... WHAT?

"The GDPR of Cybersecurity"

sbom
Addressing Software Security and Compliance Challenges with SBOM

A Software Bill of Materials (SBOM) is a detailed inventory of all software components used in a project or product

idp
Platform Engineering | Getting Started

Platform engineering and IDP principles explained - boosting business efficiency and productivity, cutting costs and reducing environmental impact. What tools should you use and how does it all relate to DevOps?

yksisarvinen
Adapting to Change

How Our Unique Business Model Embraces Business Agility

it-developer-pic
Advantages of Internal Development Platforms

Platform Engineering & Internal Development Platforms drive savings, eco benefits, and speed-to-market, enabling value-focused work.

always-one-step-ahead
Always A Step Ahead

What takes us further as mankind? Thoughts on the benefits of sharing knowledge and technology - and what is NorthCode’s contribution?

navigating-carbon-footprint article pic
Navigating the Carbon Footprint of ICT

Tech's Environmental Impact: Reducing the ICT Carbon Footprint for a Sustainable Future

I am Ismo Aro and my title is Chief Technical Officer (CTO) and I work as a partner for the parent company. Despite the title I am spending a lot of my time with Business Development & Administration and Sales & Marketing.

What is NorthCode doing?

We do everything related to DevSecOps. Delivery Pipelines, Test Automation, Security, Environments and Mindset. We have a distributive model because we see the company as a community. 

What is NorthCode’s Business Model?

We are a company owned by our employees and our cornerstones are fairness and transparency. In practice the employees own 80% of the shares of their subsidiary. The rest of the shares (20%) are owned by the parent company. When a subsidiary sells their services, 80% of the net sales are paid directly to that subsidiary. All operational expenses are paid by the parent company, this includes sales & marketing, HR, recruitment, office supplies and expenses, accounting, recreational costs and so forth.

Why did we choose joint ownership business model?

Toni and I have previously gained experience in working for a traditional business model and wanted to steer away from it. We wanted to avoid a model where owners inhabit the top and everything below them caters to their own needs and goals. For us it was clear that we need a business model that is first and foremost fair for employees, and, of course, profitable as well.

When we were considering of establishing a new kind of consulting business, we wanted to produce the best customer experience and be fair for our employees yet still leading a solid business. We also wanted a model that combines the benefits of self-employment and a larger organization. It was quickly clear that joint ownership was our choice.

How does the future of NorthCode look like?

Our main target is to establish our first subsidiary and grow in Finland and abroad but we want to do it profitably. We are not in a rush to grow the company size but we also don´t have anything against it. We are also interested in growing our international business and we would love to offer our employees more mobility and give them a chance to work from abroad if they are willing to do so.

Business wise it looks like we will continue providing consultation services around with DevSecOps and consultancy business, but time will tell what all we will achieve. We like to keep all options open.

Partners of our ecosystem

Luoto CompanyLuoto CompanyAsteroidAsteroidHeroeHeroeLakeviewLakeviewKipinäKipinäTrail OpenersTrail OpenersVuoluVuolu
Hello world_