Software Development
Languages and frameworks I use to turn ideas into working applications.
Computer Science · University of Turku
I build practical software and learn by turning real problems into working systems. Currently focused on software development, data and AI.
View My Work
Before software, I spent more than 15 years working across retail, supply chain, operations and process development. That background gives me a practical way of looking at technology: I care about what a system actually does, who it helps and whether it solves the real problem.
Skills & tools
A practical toolkit shaped by coursework, personal projects and a long background working with real operational systems and data.
Languages and frameworks I use to turn ideas into working applications.
Building integrations, working with structured data and understanding the systems behind the interface.
Tools and practices that keep projects understandable, testable and easier to improve.
Using AI as an engineering tool while learning where it adds real value and where evidence still matters.
Data analytics · Backend systems · Software architecture · AI engineering
Selected work
A mobile application exploring product transparency through barcode scanning, public data and source-backed information.
A Java command-line training tracker with workout calculations, history, estimated 1RM tracking, persistence and automated tests.
I try to keep the process simple: understand the real problem, build something concrete, then improve it with evidence.
Clarify the problem, constraints, users and what a useful outcome should actually look like.
Turn the idea into a working version, validate the important parts and keep the implementation understandable.
Use feedback, tests and real usage to improve the product instead of polishing assumptions.
More than 15 years in real operational environments taught me to see the gap between how a system is designed and how it is actually used.
Practical PerspectiveI enjoy breaking messy problems into smaller parts, working with data and asking what evidence would change the decision.
Analytical MindsetI’m still early in software development, so I focus on building, documenting, testing and learning quickly rather than pretending to know everything.
Learning Velocity
CV / Resume
I bring a long professional background into a new technical chapter: hands-on operations experience, a growing software engineering toolkit and a clear focus on data and AI.