Skip to content
View MoaKK's full-sized avatar

Block or report MoaKK

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MoaKK/README.md

Hello 👋

I'm an Informatics student at NTNU and a fullstack developer who enjoys building practical, user-friendly software. I like working across the stack, especially with React, TypeScript, Next.js, Java, Node.js, and Tailwind CSS.

Most of my experience comes from academic projects, personal projects, and my work with HackerSpace NTNU. I’ve worked on everything from developing webapplications, to game development, to creating AI tools through the use of different LLM APIs. I'm also familiar with Esri's API and have experience working with ArcGIS Pro and geodata analysis.

Socials:

LinkedIn email

Projects

  • Hackerspace NTNU Website
    Fullstack website project for the Hackerspace NTNU student organization.
  • AI Code Reviewer
    GitHub Actions bot that automatically reviews pull requests using the Claude API, posting inline comments and a summary on every PR.
  • GeoField Collector
    React Native GIS field survey phone app for collecting, mapping, filtering, and exporting geotagged observations with GPS, photos, and offline local storage.
  • Homework Helper AI
    AI-focused phone application which helps solve homeworks by taking- or uploading
    pictures of your homework on the phone.
  • CatanBoardGame
    Game development project based on the board game Catan.
  • CV Screening Tool
    AI-focused tool for screening multiple CVs up against a job announcement.
  • KillPort CLI
    A CLI that kills whatever is running on a port, without digging through lsof output. Supports multiple ports, --force flag, and SIGKILL fallback.
  • Hexa Battle
    Strategy/board game project inspired by the flash game Hex Empire 1.
  • Localint
    A CLI that catches placeholder mismatches in your i18n locale files before they ship. Detects renamed, missing, and extra interpolation variables across JSON and YAML locale files
  • What Car Is It
    A mobile app that identifies cars from photos. Take a picture or upload one from your library, and it tells you the specs.
  • LC3 Virtual Machine
    Low-level systems project implementing an LC-3 VM.
  • Document scanner
    A document scanner allowing users to scan, crop, and enhance physical documents into clean digital copies.
GitHub Stats

Tech Stack

Languages

Frontend

Databases & Backend Services

AI/LLM APIs

Cloud, Hosting & DevOps

Tools & Workflow

Testing & Code Quality

Design

Hardware & Other

Pinned Loading

  1. hackerspace-ntnu/website-next hackerspace-ntnu/website-next Public

    Website for the Hackerspace NTNU student organization.

    TypeScript 9 1

  2. AI-Code-Reviewer AI-Code-Reviewer Public

    GitHub Actions bot that automatically reviews pull requests using the Claude API, posting inline comments and a summary on every PR.

    TypeScript 1

  3. GeoField-Collector GeoField-Collector Public

    GeoField Collector is a React Native + TypeScript mobile GIS app for collecting field observations with GPS coordinates, photos, categories, and notes. The app allows users to create geotagged reco…

    TypeScript 1

  4. CatanBoardGame CatanBoardGame Public

    Java 1

  5. Homework-Helper-AI Homework-Helper-AI Public

    React Native + TypeScript app for scanning or uploading homework images and getting an AI-generated answer with step-by-step explanation.

    TypeScript 1

  6. bookdragonish/cv-screening-tool bookdragonish/cv-screening-tool Public

    TypeScript 3