Programming Languages
This page aims to give an overview about the programming languages (partly also libraries) I have used and what I have done with them.
Language | Experience | Projects |
---|---|---|
C | ★★☆☆☆☆☆☆☆☆ | Operating Systems**, Introduction to Computer Science Studies in Sweden*, Parallel and Distributed Programming * |
C# | ★★☆☆☆☆☆☆☆☆ | Gravity Simulation, A* Pathfinding, Random Level Generation, Elastic Ball Collision Simulation |
C++ | ★★★★☆☆☆☆☆☆ | Language Abstractions for Parallel Programming*, Low Level Parallel Programming*, MARS**, Accelarator-Based Programming* |
Erlang | ★★☆☆☆☆☆☆☆☆ | Advanced Functional Programming* |
GLSL | ★☆☆☆☆☆☆☆☆☆ | 3D-Graphics*** |
Haskell | ★★★☆☆☆☆☆☆☆ | Advanced Functional Programming*, Programming Paradigms** |
Java | ★★★★★★★☆☆☆ | Practical Software Engineering**, [3D-Graphics***, School Projects, Conway’s Game of Life, Tic Tac Toe Advances |
JavaScript | ★★★★★☆☆☆☆☆ | Practical Software Engineering**, Human Computer Interaction*, Image Inspection Frontend (Sysmex-Astrego) |
Kotlin | ★★☆☆☆☆☆☆☆☆ | Image Inspection Backend (Sysmex-Astrego), |
TypeScript | ★★☆☆☆☆☆☆☆☆ | Job at CAS Software, Bachelor’s Thesis |
Matlab | ★★★☆☆☆☆☆☆☆ | Image Analysis I*, Natural Computation Methods for Machine Learning* |
MPI | ★★☆☆☆☆☆☆☆☆ | Parallel and Distributed Programming * |
Python | ★★★★★★☆☆☆☆ | Bachelor’s Thesis, Introduction to Computer Science Studies in Sweden*, Student Residence Authentication Backend, Student Residence Application Portal, Deep Learning for Image Analysis*, Natural Computation Methods for Machine Learning*, Summer Project in Image Analysis (Job), Master’s Thesis* |
PHP | ★☆☆☆☆☆☆☆☆☆ | Website for Photo Upload |
Prolog | ★☆☆☆☆☆☆☆☆☆ | Programming Paradigms** |
R | ★☆☆☆☆☆☆☆☆☆ | Artificial Intelligence* |
Racket | ★★☆☆☆☆☆☆☆☆ | Advanced Functional Programming* |
Rust | ★★★★☆☆☆☆☆☆ | Programming Paradigms**, ics-proxy, Focus Annotator, , Master’s Thesis* |
* University Course at Uppsala University (Master’s)
** University Course at Karlsruhe Institute of Technology (Bachelor’s)
*** University Course at Linnaeus University (Bachelor’s)