Skip to the work

Marty Siksnis

Full-stack developer

I build web apps, mobile apps, and dashboards.

Most of my web work uses React, TypeScript, and PostgreSQL. I have a background in UI design and care about how an app feels to use.

Based in Oslo. Looking to join a product team.

What I’ve been working on

Deler

Web · iOS · Android

Parts requests and orders for plumbing teams, from the worker’s phone to the project leader’s dashboard.

  • Next.js
  • TypeScript
  • Supabase
  • Stripe
  • Swift
  • Kotlin

How it worksdeler.app

Deler’s web dashboard showing a parts request beside the mobile app used to submit it.

Colchester Canine Creche

Web dashboard

Bookings and daily attendance for a dog daycare, with customer records and billing in the same dashboard.

  • Next.js
  • TypeScript
  • Supabase
  • TanStack Query

How it works

The creche dashboard's day view: dogs booked for the day, most checked in, one gone home and one still to arrive.

3,212 GitHub contributions in 2026

266 active days on GitHub
2 contributions on 1 January1 contribution on 2 January4 contributions on 3 January22 contributions on 4 January2 contributions on 5 January3 contributions on 6 January2 contributions on 7 January6 contributions on 8 JanuaryNo contributions on 9 January1 contribution on 10 January3 contributions on 11 January1 contribution on 12 January1 contribution on 13 January6 contributions on 14 January2 contributions on 15 January1 contribution on 16 JanuaryNo contributions on 17 January6 contributions on 18 January2 contributions on 19 January6 contributions on 20 JanuaryNo contributions on 21 JanuaryNo contributions on 22 JanuaryNo contributions on 23 JanuaryNo contributions on 24 January4 contributions on 25 January1 contribution on 26 January1 contribution on 27 JanuaryNo contributions on 28 January3 contributions on 29 JanuaryNo contributions on 30 JanuaryNo contributions on 31 January4 contributions on 1 February1 contribution on 2 February3 contributions on 3 February9 contributions on 4 February8 contributions on 5 February1 contribution on 6 February2 contributions on 7 February11 contributions on 8 February3 contributions on 9 February2 contributions on 10 February5 contributions on 11 February12 contributions on 12 February3 contributions on 13 February5 contributions on 14 February5 contributions on 15 February2 contributions on 16 February2 contributions on 17 February18 contributions on 18 February2 contributions on 19 February7 contributions on 20 February9 contributions on 21 February8 contributions on 22 February6 contributions on 23 February9 contributions on 24 February2 contributions on 25 FebruaryNo contributions on 26 February8 contributions on 27 February9 contributions on 28 February5 contributions on 1 March10 contributions on 2 March4 contributions on 3 March6 contributions on 4 March8 contributions on 5 March5 contributions on 6 March6 contributions on 7 March8 contributions on 8 March16 contributions on 9 March5 contributions on 10 March4 contributions on 11 MarchNo contributions on 12 March1 contribution on 13 March7 contributions on 14 March10 contributions on 15 March2 contributions on 16 March4 contributions on 17 March3 contributions on 18 March3 contributions on 19 March7 contributions on 20 March4 contributions on 21 March7 contributions on 22 March8 contributions on 23 March4 contributions on 24 March6 contributions on 25 MarchNo contributions on 26 MarchNo contributions on 27 March2 contributions on 28 March1 contribution on 29 MarchNo contributions on 30 March3 contributions on 31 MarchNo contributions on 1 AprilNo contributions on 2 AprilNo contributions on 3 AprilNo contributions on 4 April1 contribution on 5 AprilNo contributions on 6 April5 contributions on 7 April6 contributions on 8 AprilNo contributions on 9 AprilNo contributions on 10 April6 contributions on 11 April12 contributions on 12 AprilNo contributions on 13 April4 contributions on 14 April1 contribution on 15 April4 contributions on 16 April5 contributions on 17 April15 contributions on 18 April27 contributions on 19 April8 contributions on 20 April1 contribution on 21 April12 contributions on 22 April1 contribution on 23 AprilNo contributions on 24 April2 contributions on 25 April6 contributions on 26 April4 contributions on 27 April4 contributions on 28 April1 contribution on 29 AprilNo contributions on 30 AprilNo contributions on 1 MayNo contributions on 2 May6 contributions on 3 May8 contributions on 4 May2 contributions on 5 May3 contributions on 6 May2 contributions on 7 May8 contributions on 8 MayNo contributions on 9 May3 contributions on 10 May41 contributions on 11 May29 contributions on 12 May45 contributions on 13 May147 contributions on 14 May15 contributions on 15 May13 contributions on 16 May25 contributions on 17 May10 contributions on 18 May20 contributions on 19 May12 contributions on 20 MayNo contributions on 21 MayNo contributions on 22 MayNo contributions on 23 May3 contributions on 24 May21 contributions on 25 May11 contributions on 26 May24 contributions on 27 MayNo contributions on 28 MayNo contributions on 29 May5 contributions on 30 May2 contributions on 31 May22 contributions on 1 June4 contributions on 2 June31 contributions on 3 June10 contributions on 4 June7 contributions on 5 June5 contributions on 6 June10 contributions on 7 JuneNo contributions on 8 June18 contributions on 9 June24 contributions on 10 June18 contributions on 11 June6 contributions on 12 June12 contributions on 13 June53 contributions on 14 June4 contributions on 15 June2 contributions on 16 June8 contributions on 17 June5 contributions on 18 June3 contributions on 19 June13 contributions on 20 June12 contributions on 21 June4 contributions on 22 June2 contributions on 23 June3 contributions on 24 June6 contributions on 25 June3 contributions on 26 June10 contributions on 27 June11 contributions on 28 JuneNo contributions on 29 June2 contributions on 30 June6 contributions on 1 July2 contributions on 2 July2 contributions on 3 July7 contributions on 4 July1 contribution on 5 July6 contributions on 6 July6 contributions on 7 July6 contributions on 8 July13 contributions on 9 July26 contributions on 10 July27 contributions on 11 July13 contributions on 12 July3 contributions on 13 July1 contribution on 14 July3 contributions on 15 July8 contributions on 16 July5 contributions on 17 July2 contributions on 18 July4 contributions on 19 July2 contributions on 20 July8 contributions on 21 July24 contributions on 22 July13 contributions on 23 July9 contributions on 24 July10 contributions on 25 July3 contributions on 26 July8 contributions on 27 July14 contributions on 28 July11 contributions on 29 July11 contributions on 30 July2 contributions on 31 July18 contributions on 1 August9 contributions on 2 August13 contributions on 3 August2 contributions on 4 August7 contributions on 5 August1 contribution on 6 August30 contributions on 7 August14 contributions on 8 August21 contributions on 9 August5 contributions on 10 August1 contribution on 11 August14 contributions on 12 August18 contributions on 13 August16 contributions on 14 August17 contributions on 15 August27 contributions on 16 August18 contributions on 17 August42 contributions on 18 August25 contributions on 19 August19 contributions on 20 August43 contributions on 21 August6 contributions on 22 August7 contributions on 23 August17 contributions on 24 August89 contributions on 25 August36 contributions on 26 August38 contributions on 27 August23 contributions on 28 August26 contributions on 29 August50 contributions on 30 August61 contributions on 31 August44 contributions on 1 September27 contributions on 2 September27 contributions on 3 September21 contributions on 4 September11 contributions on 5 September32 contributions on 6 September10 contributions on 7 September17 contributions on 8 September5 contributions on 9 SeptemberNo contributions on 10 SeptemberNo contributions on 11 September34 contributions on 12 September69 contributions on 13 SeptemberNo contributions on 14 SeptemberNo contributions on 15 SeptemberNo contributions on 16 SeptemberNo contributions on 17 September2 contributions on 18 September18 contributions on 19 September72 contributions on 20 September25 contributions on 21 September22 contributions on 22 September33 contributions on 23 September3 contributions on 24 SeptemberNo contributions on 25 September13 contributions on 26 September20 contributions on 27 September2 contributions on 28 September6 contributions on 29 September23 contributions on 30 September11 contributions on 1 October6 contributions on 2 October16 contributions on 3 October19 contributions on 4 October22 contributions on 5 October14 contributions on 6 October24 contributions on 7 October38 contributions on 8 October14 contributions on 9 October28 contributions on 10 October20 contributions on 11 October13 contributions on 12 OctoberNo contributions on 13 October9 contributions on 14 October6 contributions on 15 October4 contributions on 16 October34 contributions on 17 October32 contributions on 18 October10 contributions on 19 October2 contributions on 20 OctoberNo contributions on 21 October19 contributions on 22 October7 contributions on 23 October18 contributions on 24 October3 contributions on 25 October18 contributions on 26 October1 contribution on 27 October2 contributions on 28 October1 contribution on 29 OctoberNo contributions on 30 OctoberNo contributions on 31 October10 contributions on 1 NovemberNo contributions on 2 NovemberNo contributions on 3 November4 contributions on 4 November3 contributions on 5 NovemberNo contributions on 6 NovemberNo contributions on 7 November2 contributions on 8 NovemberNo contributions on 9 November8 contributions on 10 November8 contributions on 11 November8 contributions on 12 NovemberNo contributions on 13 NovemberNo contributions on 14 NovemberNo contributions on 15 NovemberNo contributions on 16 NovemberNo contributions on 17 NovemberNo contributions on 18 NovemberNo contributions on 19 NovemberNo contributions on 20 NovemberNo contributions on 21 NovemberNo contributions on 22 NovemberNo contributions on 23 NovemberNo contributions on 24 NovemberNo contributions on 25 NovemberNo contributions on 26 NovemberNo contributions on 27 NovemberNo contributions on 28 NovemberNo contributions on 29 NovemberNo contributions on 30 NovemberNo contributions on 1 DecemberNo contributions on 2 DecemberNo contributions on 3 DecemberNo contributions on 4 DecemberNo contributions on 5 DecemberNo contributions on 6 DecemberNo contributions on 7 DecemberNo contributions on 8 DecemberNo contributions on 9 DecemberNo contributions on 10 DecemberNo contributions on 11 DecemberNo contributions on 12 DecemberNo contributions on 13 DecemberNo contributions on 14 DecemberNo contributions on 15 DecemberNo contributions on 16 DecemberNo contributions on 17 DecemberNo contributions on 18 DecemberNo contributions on 19 DecemberNo contributions on 20 DecemberNo contributions on 21 DecemberNo contributions on 22 DecemberNo contributions on 23 DecemberNo contributions on 24 DecemberNo contributions on 25 DecemberNo contributions on 26 DecemberNo contributions on 27 DecemberNo contributions on 28 DecemberNo contributions on 29 DecemberNo contributions on 30 DecemberNo contributions on 31 December
Contributions per month in 2026
Jan80
Feb156
Mar149
Apr125
May455
Jun308
Jul256
Aug713
Sep536
Oct391
Nov43
Dec0
LessMore

About me

Most of my experience comes from independent projects that I’ve continued to develop and maintain after release.

I like understanding how people do their work before deciding what the software should do.

I’m currently studying Applied Artificial Intelligence at Noroff, learning to work with data and build and evaluate machine learning models.

Education

Other projects

Creche website and Studio

In development

The public website has a private Studio where staff edit content and manage photos.

  • Next.js
  • TypeScript
  • Supabase
  • Tailwind CSS

Preview website

The Colchester Canine Creche homepage with the headline “Their happy place. Your peace of mind.”

benjamin-docs

On npm

A command-line tool for keeping project context and decisions in Markdown alongside the code, so AI coding agents can pick up work across sessions.

  • TypeScript
  • CLI

npmGitHub

$ pnpm add -g benjamin-docs$ bd install-skill$ bd init