CV
Kaappo Raivio – Curriculum Vitae
Experience
-
Kaappo Raivio tmi
Feb 2021 –Entrepreneur
- Software consulting work with various technologies:
- All common web programming technologies and more: React, NodeJS, Firebase, PGSql, GraphQL
- Cross-platform mobile app development: Flutter, React Native
- Embedded software development with C and C++: ATMega, ESP32 and more
- Software consulting work with various technologies:
-
Teaching Assistant
Aug 2024 –Aalto University
Sharing expertise with an aspiring new generation of computer science students.
Courses:
- CS-A1110 (O1)
- CS-A1150 (Databases)
-
Accenture Technology Solutions
Jun 2019 – Aug 2023Application Development Analyst
- Software engineering and system integration with e.g. Unity, C++, Python, Azure and various XR products (SteamVR devices, MS HoloLens, etc.)
- Delivering top-notch quality solutions in a timely manner
- Exploring emerging technologies and helping clients find use cases for them
- Optimized internal processes by automating the asset processing pipeline of a 3D engine used by a client
- Developed integrations of various XR devices for said engine
- Enabled more flexible work for others by creating an HTTPS wrapper for a legacy C++ SDK
- Managed relationships with subcontractors: wrote specifications and inspected delivered assets
Education
-
Aalto University
Aug 2023 – Jun 2026Bachelor of Science – Information networks
GPA of 4.21 (as of Dec 2024)
-
Otaniemi Upper Secondary School
Aug 2019 – Jun 2022Mathematics and science program
Matriculation: LLLLLE
Other
-
BYTE
Jan 20251 of 10 selected (national-level)
A unique chance to spend eight days in Silicon Valley to meet world-class builders and operators.
More info available here!
-
Competitions In The Four Sciences – Chemistry (open division)
Mar 2022top 10 (national-level)
Organized by MAOL
Keywords
- HTML
- CSS
- JavaScript
- python
- java
- C++
- C
- JS
- TS
- Scala
- node
- express
- SQL
- react
- azure
- firebase
- React Native
- Flutter
- Unity
- UWP
- Hololens
- ATMega
- ESP32
(as of Jan 2025)