I'mWilliam Sæthera full-stack developer

Full-stack developer and MSc Computer Science student at NTNU, building useful software across web, mobile, machine learning, and developer tools.

LinkedInGitHub
Picture of William Sæther

Featured Projects

Vizrt App Launcher

Bachelor's thesis

A full-stack bachelor project for Vizrt that centralized access to internal web apps. The system combined a reusable Vue launcher component, an Express API, PostgreSQL-backed configuration, and an admin dashboard shaped through user evaluation and Scrumban delivery.

vuedotjsVuetypescriptTypeScriptexpressExpresspostgresqlPostgreSQL
BikeFit as AI generated picture

BikeFit

A machine learning project for analyzing bike fit from video and pose data. The work explored TensorFlow/Keras pose estimation, COCO and MPII datasets, heatmap-based model experiments, and a web app for practical joint angle analysis.

pythonPythontensorflowTensorFlowkerasKerasopencvComputer Vision

CodeCore

codecore.bysaether.com

A React Native and Expo app for scanning QR codes and barcodes, organizing them into lists, and keeping scan history manageable. The product focuses on practical data management, privacy-conscious handling, and a fast mobile workflow.

reactReact NativeexpoExpotypescriptTypeScriptappstoreApp Store

ReciGrab

recigrab.bysaether.com

A mobile app for capturing recipes from Instagram and general web links, turning scattered cooking inspiration into something easier to save, revisit, and use. The project emphasizes clean UX, content extraction, local-first storage, and practical AI-assisted recipe formatting.

reactReact NativeexpoExpotypescriptTypeScriptsqliteSQLitesupabaseSupabaseupstashUpstashsentrySentryrevenuecatRevenueCatAI-assisted extractionscrapyWeb content extraction

Other Projects

CodeGrab

codegrab.bysaether.com

A client-side browser extension that turns selected webpage values into scannable QR codes and barcodes. It remembers domain-specific selectors and uses isolated overlay rendering to avoid interfering with host pages.

typescriptTypeScriptchromewebstoreChrome Web Store
F.A.R.T. demo preview

F.A.R.T.

An Experts in Teamwork (EiT) course project at NTNU for safer speed recommendations under Nordic winter conditions. The project combined PyTorch-based machine learning, sensor fusion, weather data, and road condition context, and later won Best Societal Impact at the EiT Innovation Awards 2026.

pytorchPyTorchpythonPythonSensor FusionMachine Learning
Secure-WoL-gateway AI generated picture

Secure WoL Gateway

A small infrastructure project for remotely starting a PC through an ESP32 Wake-on-LAN gateway with a token-protected endpoint, health endpoint, and static IP support.

espressifESP32cplusplusC++httpieHTTP

BySaether.com

bysaether.com

The brand hub for BySaether projects and products. It connects apps, extensions, support flows, and contact paths in a lightweight static site designed for reliability and clear navigation.

nextdotjsNext.jsreactReacttypescriptTypeScriptvercelVercel

Personal Portfolio

william.bysaether.com

A modern portfolio built with Next.js, TypeScript, Tailwind CSS, MDX, and motion. It serves as a professional hub for projects, experience, achievements, and contact paths.

nextdotjsNext.jsreactReacttypescriptTypeScripttailwindcssTailwind CSS
ACHIEVEMENTS

Signals Beyond Projects

Winner, Best Societal Impact

EiT Innovation Awards 2026

Won Best Societal Impact with F.A.R.T., an Experts in Teamwork course project at NTNU for safer speed recommendations under Nordic winter road conditions.

15,000 NOK prize

Grade A

Vizrt Bachelor Project

Delivered a real industry collaboration with Vizrt, building a full-stack app launcher system with user evaluation and agile delivery.

Bachelor project

BSc GPA 4.59 / 5

Academic Performance

Completed BSc Computer Engineering at HVL and continued into MSc Computer Science at NTNU.

HVL + NTNU

MY SKILLSThe Secret Weapons
Frontend Development
nextdotjsNext.jsvuedotjsVue.jsreactReactreactReact NativeexpoExpomotionMotion.devtypescriptTypeScripttailwindcssTailwind CSSmdxMDX
Backend Development
nodedotjsNode.jssupabaseSupabaseupstashUpstashjavaJavapythonPython
UI/UX Design
figmaFigma
Tools & Technologies
vercelVercelsentrySentryrevenuecatRevenueCatnamecheapNamecheapmailgunMailgun
Other
Artificial IntelligenceMachine LearningSensor Fusion
Creative Skills
adobeAdobe ProductsVideographyPhotographyVideo Editing
EXPERIENCEWhat I've Done For Work

Sopra Steria

Summer Intern · June 2026 - Present

Working as a consultant at Sopra Steria on projects for Aker BP. The role involves developing user interfaces across several initiatives, with a focus on creating practical, consistent, and accessible digital experiences.

  • Developing frontend solutions for projects of varying scope.
  • Building interfaces with reusable UI components where appropriate.
  • Collaborating within a consulting team to meet client needs.
reactReacttypescriptTypeScriptstorybookDesign Systems

Vizrt

Software Developer, Bachelor Project · 2025

Bachelor's thesis

Worked with Vizrt as a real client to build a centralized app launcher system for web applications. The project covered full-stack development, reusable frontend components, admin tooling, data modeling, and user evaluation.

  • Delivered a grade A bachelor project in industry collaboration.
  • Built Vue, TypeScript, Express, and PostgreSQL features.
  • Worked in an agile Scrumban process with client feedback.
Vizrt App Launcher project preview
vuedotjsVuetypescriptTypeScriptexpressExpresspostgresqlPostgreSQL

BySaether

Founder & Developer · 2023 - Present

Independent software development initiative focused on building and publishing practical consumer and developer-facing products. Responsible for the complete lifecycle of multiple web, mobile, and browser-based applications, from concept and design to deployment, maintenance, and user support.

  • Designed, developed, and published mobile applications, browser extensions, and web platforms.
  • Managed product architecture, deployment, hosting, domains, analytics, and user support.
  • Iterated on products based on testing, user feedback, and real-world usage.
BySaether website preview
reactReact NativenextdotjsNext.jstypescriptTypeScriptnodedotjsNode.jsProduct DevelopmentfigmaUI/UX Design

Abakusrevyen

Technology Manager (Teknikksjef) · 2027

Leads the technical group and coordinates production technology.

Media and Technical Contributor · 2026

Contributed to technical production, PR video, and photography.

Volunteer work for NTNU's computer science revue, showing initiative, production ownership, and team coordination outside paid work.

  • Progressed from contributor work into a technical leadership role.
  • Combines media production, event technology, and people coordination.
Technical Project ManagementadobeVideo ProductionadobePhotographyEvent Production
EDUCATIONWhat I've Studied

BSc in Computing – HVL

Western Norway University of Applied Sciences 📅 2022 – 2025

Bachelor's degree in Computer Engineering at HVL. Studied software engineering, algorithms, databases, networking, embedded systems, machine learning, and deep learning.

Highlights:

  • GPA: 4.59 / 5
  • Bachelor project: Grade A
  • Subjects: Programming, Algorithms & Data Structures, Databases, Networking & Distributed Systems, Software Development, Machine Learning, Deep Learning, Web Applications
HVL Logo

MSc in Computer Science (siv.ing) – NTNU

Norwegian University of Science and Technology 📅 2025 – 2027

Ongoing master's degree in Computer Science at NTNU. I will qualify as a sivilingeniør, not to be confused with a civil engineer.

Highlights:

  • Status: Ongoing
  • Focus: Computer Science, Software Engineering, Machine Learning
NTNU Logo
© 2026 William Sæther