Index¶
Most recent projects:
Gravity perception in multiscale virtual reality
My BSc thesis project explores how virtual body scaling impacts kinematics perception in VR.
Teaching with VR
An application I designed using Google Cardboard and Unity, currently in use at the University of Oulu and IIT Madras for educational purposes.
KalevaConnectVR
A VR application developed during the Kaleva 2030 Hackathon that uses 360° images and AI-generated skyboxes to create immersive, personalized media experiences.
Programming Languages¶
- C++: Programming microcontrollers and Arduino boards for various projects:
- Python: A bit of everything:
- Matlab: A bit of everything:
- C#: Unity’s C# scripting and a bit of .NET:
- Java: Designed a unique 360-degree navigation project similar to Google Maps: Java Virtual Drone (Explore University of Oulu ITEE faculty)
Electronics¶
- PCB Design & Production: Proficient in KiCad and Eagle for designing PCBs. I ensure optimal performance through production and testing.
- Microcontroller Programming: Skilled in programming microcontrollers, particularly tinyAVR and megaAVR families.
Design & Fabrication¶
- 3D Design & Manufacturing: Adept at using Fusion 360 for 3D design and creating objects through additive and subtractive manufacturing (3D printing, laser cutting). Examples:
- Digital Fabrication
- Computer Graphics (Used in computer graphics projects)
- Unity Texturing: Contributed to the visual aspects of Unity projects by designing textures and normal maps to enhance the immersive experience.
Last update:
February 27, 2026