Hannu Kujanpää
I'm Hannu, currently working at Pinja as a software developer. Almost everything to do with STEM has always excited me. When I started coding in upper secondary school, I found myself really enjoying it – now I'm a software developer!
In my freetime I like to play board and computer games as well as listen to music. If you see me around, I'll probably have my headphones on.
I've worked with many programming languages, frameworks and programs.
Recently I've coded mainly .NET stuff with C#: ASP.NET Core API and .NET 8 services and console applications.
I've designed and implemented the majority of our team's CI/CD infrastructure
and have currently the responsibility to lead the CI/CD development.
I'm most familiar with C#, ASP.NET Core, .NET, JavaScript/TypeScript and Visual Basic.
Using and presenting AI tools has been lately one of my AI Ambassador tasks.
I've used GitHub Copilot and its cloud coding abilities for actual work
while I've tried out Ollama and some local models in my free time.
Then some keywords that I'm more or less familiar with:
GitHub Actions,
GitHub Copilot,
Octopus Deploy,
EF,
Docker,
Windows Server,
PowerShell,
Linux,
Azure,
AWS,
Rust,
Node.js,
React and React Native,
Python,
Swift and
Kotlin.
An app where users can import their Garmin data and answer questions about physical
rehabilitation.
The app is made using NestJS, MongoDB and React running in
Docker containers. The Docker images are built with
Jenkins pipelines.
Planting calculator is a simple app to calculate how much barley needs to be planted per hectare.
My dad wanted an app for this so I made it.
This was a rather quick reintroduction to Kotlin and Android development.