Intro

Professional software development workspace

I help companies build and optimize data-intensive software that scales - efficiently and cost-consciously.

How I can help

  • Data-intensive systems - architecture, scaling, and optimization (PostgreSQL, data lakes, data pipelines, distributed systems)
  • Performance & cost optimization - faster queries, leaner infrastructure, lower compute spend
  • AI-driven & agentic development - production solutions with Claude, OpenAI, and Gemini, human in the loop, MCP-based tool integrations; agentic tools for problems where deterministic code falls short, designed to be token-efficient
  • Cloud & DevOps - mostly AWS, some Azure

About me

I'm foremost a husband and father. Software has fascinated me since 2nd grade when I made simple games. That interest turned into over 15 years of professional software development across the full stack - from embedded systems to cloud infrastructure.

I founded Tietokanto Oy in 2022 to focus on what I do best: architecting and implementing scalable software systems, particularly for handling massive datasets. I've built data pipelines processing billions of rows, designed distributed systems, and optimized legacy software. The interesting part about optimization is that making software more efficient directly reduces compute resources needed - which means lower carbon footprint.

Most of my development today is AI-driven, with a human firmly in the loop to review, steer, and take responsibility for what ships - all in service of building efficient, reliable production systems. I also work with agentic tools for problems where deterministic code falls short, designing them to be token-efficient rather than letting them burn compute.

Tools & technologies

Languages I work with include C, C++, Java, Scala, TypeScript, JavaScript, Python, and Go - and I'm always keen to learn more. PostgreSQL is my main database, with DuckDB and AWS Glue for analytics and data pipelines. On the infrastructure side I work mostly with AWS (including Bedrock for AI workloads), along with Terraform, Docker, and Kubernetes; I also have some hands-on experience with Azure. Day-to-day AI tooling includes Claude Code, Cursor, and Antigravity. I've done full-stack web development with React, backend microservices with Spring, and DevOps automation.

The technologies vary by project, but the approach stays the same: understand the problem, choose the right tools, build systems that work efficiently and scale properly.

Work

References

HappyOrNot

HappyOrNot Logo

"Tietokanto Oy delivers excellent expertise crucial to our high-scale data platform. Their mastery of PostgreSQL optimization, Scala/Typescript backend development, and modern DevOps practices using Terraform is fundamental to HappyOrNot's continued scalability."

Experience

Across all of these engagements I've worked as architect or co-architect, shaping the systems as well as building them.

Tietokanto Oy (2022 - Present) - My own company. Database architecture, administration, and optimization (helping clients handle billions of rows efficiently), AWS infrastructure and data-lake solutions, AI-driven development with a human in the loop, and agentic tools for problems where deterministic code falls short.

Paytrail (2022 - Present) - Cut infrastructure costs by optimizing code, database queries, and indexing. Improved system robustness by separating read and write workloads, and simplified business analytics by building a data-lake solution.

HappyOrNot (2018 - Present) - Software Architect for backend systems and AWS infrastructure. Built a dedicated data storage service with proper database partitioning on cloud-optimized PostgreSQL, positioning the platform to scale well into the future. Backend development with Scala and TypeScript.

Taidokas Oy (2019 - Present) - Founding member. Software architecture and backend development with Scala. AWS infrastructure with ECS Fargate, Docker, and Serverless.

Polar Electro (2017 - 2018) - Backend developer. Implemented GDPR data export system using Java Spring microservices, AWS, and Elasticsearch.

Protacon Group (2014 - 2017) - Software developer and architect across many projects, including an efficient manufacturing reporting system that consolidated multiple data sources for a major Finnish tire manufacturer. Built with C#, Microsoft SQL Server, Java, and Cassandra.

Contact

I'm mostly engaged with one long-term client, but might be able to fit in a part-time or time-boxed project. Remote across Europe, hybrid around Tampere, Finland.

If you have data-related software projects and/or problems and like what you see here, the best way to reach me is by email at tietokanto@tietokanto.fi, or through LinkedIn.

Visit my LinkedIn profile