Joonas Kopsala 路 Full Stack Developer

Turning complex requirements into maintainable software.

Full stack developer with over 7 years of professional experience building production systems for real-world customers. I specialize in web technologies like React, Next.js and TypeScript, with a strong focus on keeping codebases maintainable as products scale. I work best in environments where quality and long-term thinking matter.

Currently open for opportunities

Featured Projects

A selection of personal and professional work.

Smartvatten Hub

Smartvatten Hub is a water management system, providing real-time monitoring and control of water usage, leak detection, and data analytics. Developed from the ground up as a full-stack developer within a small team.

ReactTypeScriptNext.jsMaterial UIMongoDBNode.jsExpress.jsDockerKubernetesGCPTerraformGraphQL
Linkedin to CV

Browser extension that allows users to turn their Linkedin PDF export into a actually good looking CV instead of the default ugly one. My CV, which is downloadable in this page, is generated using this extension. Make sure to check it out. 馃槈

JavaScriptChrome ExtensionHTMLCSS
Portfolio Website

It's the site you are on right now! Built to serve as my personal portfolio and showcase my skills and me professionally. Built using modern web development technologies and best practices.

ReactTypeScriptNext.jsTailwind CSSshadcn/ui
Dota 2 Fearless Mode Ban tool

A simple but functional tool for banning heroes across games in series in Dota 2's Fearless Mode. It's meant to be used as a stream overlay for tournaments.

TypeScriptReactNext.jsMaterial UI

Technical Expertise

Technologies and tools I work with regularly.

Experience

Professional background and responsibilities.

Software Developer

Smartvatten2022 - Present

Full-stack developer on a production Next.js application serving external customers, from early development through to delivery and ongoing maintenance. Built data-heavy features including visualisation, reporting, and exports, with a focus on scalability, performance, and UX. Worked primarily in TypeScript, with involvement in cloud infrastructure using Kubernetes, GCP, and Terraform.

Software Developer

Identoi2019 - 2022

Developed and maintained a customer-facing REST API for product data and media delivery, building backend services in JavaScript and Node.js.

Let's Build Something Great Together

Sounds good? Let's talk.