My name is Mika!
I am a fourth year at UCSC, working towards a B.S. in Computer Science: Game Design and a B.S. in Cognitive Science.
[current language distribution of my repos]
Throughout my academic career, I gained experiences in a variety of languages!
C/C++
- Used in advanced programming classes, where I worked on projects such as huffman tree, RSA encryption, and a client/server communication using multithreading and state machines
- Used a
Linux virtual machine
,bash
, and thecommand line
C# and Unity Engine
- developed interactive projects incoprating AI algorithms, optimization, and user-centric Design.
Matlab
- I am working as a reserach assistant at the High Level Perception Lab at UCSC where I am integrating an eye-tracking software (Gazepoint API) into Matlab
TypeScript/JavaScript/HTML/CSS
- Utilization of
Vite PWA plug-in
to support offline web and mobile play. - Incorporation of
internal and external DSLs
and an auto-save functionality. Localization
to 3 languages with a switchableinternationalization
- Displaying real-life location data of users on a map (
Leaflet library
) - Using Build platforms (
vite
) and frameworks (Phaser
)
- Utilization of
Python
:- A web scraping tool with GUI (used
requests
,bs4
, andtkinter
) - A machine learning framework (an autogradient framework with a custom loss function to enhance a given model)
- A recursive algorithm that can solve 1,000 complex sudoku problems in less than 30 seconds.
- A web scraping tool with GUI (used