Skip to Content

Jonny

Hello, I'm

A fullstack software developer based in Lillehammer, Norway

Heyo! I'm Jonny, a fullstack software developer and cybersecurity CTF player from Lillehammer, Norway. I love working in the web stack, whether that be designing applications, crafting front-end interfaces, and building back-end services.

I am currently also interested in game development, UX/UI design and creative coding!

I'm a cybersecurity enthusiast, currently playing Capture-the-Flag mode with the norwegian teams Iku-toppene, Bootplug, RumbleInTheJungle, Corax, and Itemize. I specialize in web exploitation and reverse engineering. Occasionally, I may document my discoveries, solutions and thought process to CTF challenges in writeups hosted in my digital garden.

EXPERIENCE

EXPERIENCE

EXPERIENCE

EXPERIENCE

EXPERIENCE

EXPERIENCE

EXPERIENCE

EXPERIENCE

EXPERIENCE

EXPERIENCE

Experience

SEP 2023 - PRESENT

Consultant · Omegapoint Norge

Led and managed crucial projects in a short period of time. Enhanced the company's website with styling, UI updates, migration to new versions, and essential accessibility improvements. Directed both internal and external cybersecurity Capture the Flag events and engagements, overseeing planning, infrastructure setup, challenge development, and Azure cloud operations, engaging hundreds of participants across both these endeavors.

Sanity · Next.js · Tailwind · JavaScript · Azure · TypeScript · .NET · Blazor · Python

JUN - AUG 2022

Summer internship · ITverket

Developed multiple system status dashboards for BOS (Bertel O. Steen) as a solution to ease system status monitoring through the parsing of millions of daily log events in Splunk. Led the UI design for cohesive and visually consistent dashboards.

Splunk · Figma · Docker · .NET · JavaScript · Python

JAN - MAY 2021

Front-End Developer · NTNUI Dans

Designed and developed a web-based management system for the new NTNUi Dans website, dedicated to course and registration management. Executed as part of IT2901 - Informatics Project II. Led the UX/UI design and implementation for a visually unified and user-friendly website.

React · TypeScript · JavaScript · Firebase · Express · Cypress

PROJECTS

PROJECTS

PROJECTS

PROJECTS

PROJECTS

PROJECTS

PROJECTS

PROJECTS

PROJECTS

PROJECTS

Projects

VSAiT Web

VSAiT Web

A membership management system built with a modern tech stack for the student organisation, VSAiT, that manages events and registrations for their members. TypeScript and Next.js were utilized for its enhanced code quality, maintainability and robustness. This is a project that is still being worked on, the demo may subject to change.

Next.js / TypeScript / MySQL / TailwindCSS / Prisma / React Query / Jotai

Anki-redesign

Anki-redesign

A theming add-on, developed with Python 3 and Qt5, enhancing the popular spaced repetition-based flipcard application, Anki. This add-on addresses the outdated interface and poor user experience prevalent in the older version, and aims to make the application more enjoyable for users, thereby aiding their studies. With 67k downloads, it has significantly contributed to improving the user experience of many.

Qt5 / Python 3

HSK-flip-card

HSK-flip-card

A Progressive Web App made using HTML, CSS and javascript. Works as a flipcard mobile webapp used to memorize and learn chinese characters.

  • Possible for either Simplified- or Traditional chinese characters
  • Cards learnt are saved using LocalStorage
  • Spaced Repetition Study algorithm built in, using a custom algorithm of SM-2

JavaScript / HTML5 / CSS3 / Web Storage API

Daily Planner

Daily Planner

Jukirecipes

Jukirecipes

NTNUi Taekwondo

NTNUi Taekwondo

Digital Descent

Digital Descent

Daily Planner

Battleship

Daily Planner

Aqua

JavaScript Game Rendering Benchmark

JS rendering benchmark