- C#: I’ve developed multiple projects using Unity’s C# scripting. I’m well-versed in the Unity ecosystem and .NET frameworks. 1, 2, 3.
- Python: My Python journey includes working on diverse applications such as image processing, computer graphics, and signal processing.
- Java: I’ve designed a unique project that leverages 360-degree photos to offer a navigation experience similar to Google Maps. This project lets you explore the University of Oulu ITEE faculty.
- C++: I’ve utilized C++ extensively for programming microcontrollers and Arduino boards, harnessing their capabilities for various projects 1, 2.
Electronics Design and Production¶
- I’m skilled in using both KiCad and Eagle for designing PCBs. I follow through by producing and testing the PCBs to ensure optimal performance.
- My microcontroller proficiency spans a range of devices, primarily focusing on tinyAVR and megaAVR families. I’ve not only worked with these microcontrollers but also programmed them to perform various tasks.
Design and Fabrication¶
- I have used Fusion 360 for 3D design, creating a range of objects that come to life through additive and subtractive manufacturing techniques. I’ve taken my designs from digital models to reality by 3D printing and laser cutting them, some of them have ended in computer graphics projects too. 1, 2, 3, 4
- Additionally, I’ve contributed to the visual aspects of Unity projects by designing textures, including their normal maps, to enhance the immersive experience.
Last update: September 6, 2023