Projects
Coursework at INSA and KAIST →
- Murder Mystery Website In progress - gfmordet.no React
- Compiler & FPGA Register-oriented compiler targeting a pipelined RISC processor written in VHDL Lex, Yacc, C, VHDL, Vivado
- Decentralized Chat System Peer-to-peer chat built from scratch, networking and UI included Java, SQLite, Maven, Git
- Custom TCP Protocol Stop-and-wait protocol for sending video over a lossy link C, GDB, Git
- Laser Game Laser tag where players are told apart by laser frequency C, ASM (ARM), MATLAB, Simulink
- Microcontroller Sailboat Autonomous sail trim: a weather vane drives a servo through hand-written STM32 drivers STM32, C, Keil, Git
- Analysis of VoIP-Software Deducing a proprietary VoIP protocol from captured traffic WireShark, Python, PyShark
- Shortest-Path Algorithms Dijkstra and A* shortest-path algorithms for routing over road-network graphs Java, Maven, JUnit
- Maximum Flow Algorithm in Ocaml Ford–Fulkerson maximum flow on directed graphs, rendered through Graphviz OCaml, Dune, Make, Graphviz, GitHub Actions
- NorgINSA Website norginsa.no
- ANSA Video and content production as ANSA student ambassador DaVinci Resolve, Photoshop, FL Studio, Charisma