About
full-stack engineer, backend and platform by choice
I'm Juho, a full-stack developer based in Kuopio, Finland. My interests lean towards backend systems and the infrastructure around them, and I enjoy working across an application to connect the pieces.
Troubleshooting is the part I enjoy most: following a stack trace, a slow query or a load-test result to understand why the system behaves that way. Concurrency, transactions and failure modes are especially interesting to me.
What I'm looking for
I'm open to backend, platform/DevOps and full-stack roles, as well as API development, integrations and related engineering work.
I'm based in Kuopio and open to remote or hybrid work. I'm also willing to relocate to most locations for the right opportunity.
Tools in practice
The projects here combine coursework and personal work. A few examples of where I've used the tools:
- Backend and APIs
- Go and PostgreSQL for APIs, transactions and concurrent requests.
- Automation and platform
- Docker, Ansible, Kubernetes, Helm and ArgoCD across the infrastructure lab.
- Frontend and interaction
- React and TypeScript for a state-driven game with procedural visuals and drag-and-drop workers.
- Observability and measurement
- Prometheus, Grafana and load testing to investigate behaviour and question the numbers.
Studies
I completed Full-Stack Mastery at kood/Sisu, 25 March 2024 to 17 May 2026. The modules covered Go, JavaScript, TypeScript, DevOps and advanced full-stack development. My portfolio includes both solo and group projects from these studies.
Programme details
3,657 academic hours across 5 modules. 100% completion in every module, and all mandatory projects completed.
| module | hours | completed |
|---|---|---|
| Go | 646 | 23.09.2024 |
| JavaScript | 1,249 | 27.03.2025 |
| TypeScript Sprint | 15 | 30.11.2025 |
| DevOps | 900 | 21.11.2025 |
| Advanced Full Stack | 847 | 17.05.2026 |
| total | 3,657 |
These are module sign-off dates. Later repository maintenance and retrospective analysis can extend beyond them; the project histories describe a different timeline.
Get in touch
If my work looks relevant to your team, I'd be glad to hear from you.
- GitHub: github.com/juhonis
- LinkedIn: linkedin.com/in/juhonis
- Email: juho.niskanen.dev@gmail.com