Portfolio

Selected work

Websites, backends and open-source libraries built around the Jamstack, Svelte and SvelteKit, and shaped by one rule: quality, structure and simplicity above everything else.
Projects
8
Open source
3
Experience
6+ years
Work mode
Remote

Projects

Things I've built

Client work, company projects and open source, from redesigned websites to custom backends and libraries.

  • Increasio website 01 Website

    Increasio

    A redesign of the Increasio website to match modern requirements, rebuilt with cutting-edge jamstack technologies.

    Role
    CTO
    Company
    Increasio
    Focus
    DevOps & Cloud
    • Redesigned and rebuilt the Increasio website to match modern requirements using cutting-edge jamstack technologies.
    • Lead the technical direction of the company across frontend, backend and DevOps.
    • Maintain the open-source OneTemplate Gatsby.js website template used across Increasio projects.
    • Jamstack
    • SvelteKit
    • DevOps
  • Metawrite preview 02 Open Source

    Metawrite

    An open-source Svelte and SvelteKit library that integrates an Appwrite backend with a Svelte-powered frontend as easily as possible.

    Role
    Creator
    Backend
    Appwrite
    • Created an open-source Svelte and SvelteKit library that makes integrating Appwrite as simple as possible.
    • Designed the API around type safety and simplicity so developers can get started with very little boilerplate.
    • Published and maintain the project on GitHub as part of my contribution to the open-source community.
    • Svelte
    • SvelteKit
    • Appwrite
  • CashFlowFrog preview 03 Backend

    CashFlowFrog

    A Strapi-powered backend that doubles as a full-featured CMS for a website built with Gatsby.js.

    Role
    Backend Developer
    Client
    CashFlowFrog
    • Strapi
    • Gatsby.js
  • 04 Open Source

    Svesh

    An open-source JavaScript library, built with Svelte and TypeScript, for generating mesh-gradient canvases on websites.

    Role
    Creator
    Output
    Canvas
    • Svelte
    • TypeScript
    • Canvas
  • EZYfinance website 05 Backend

    EZYfinance

    Strapi developed and integrated as the CMS and primary backend for the EZYfinance website.

    Role
    Backend Developer
    Client
    EZYfinance
    • Strapi
  • OneTemplate preview 06 Open Source

    OneTemplate

    A full-featured, free and open-source website template built with Gatsby.js, now maintained by Increasio.

    Role
    Creator
    Maintainer
    Increasio
    • Gatsby.js
    • Jamstack
  • 07 Website

    Shisa

    The website for a Discord bot I made myself, designed and built with Jekyll.

    Role
    Designer & Developer
    Type
    Personal
    • Jekyll
  • Utilly preview 08 Website

    Utilly

    Design and website for a multipurpose web portal.

    Role
    Designer & Developer
    Scope
    Design + Web
    • Design
    • Web

Stack

Technologies behind the work

Everything used across the projects above, from frontend frameworks to CMS and tooling.

  • Appwrite
  • Canvas
  • Design
  • DevOps
  • Gatsby.js
  • Jamstack
  • Jekyll
  • Strapi
  • Svelte
  • SvelteKit
  • TypeScript
  • Web

Contact

Have a project in mind?

From a Jamstack website or a custom backend to cloud and DevOps work, tell me what you're building and I'll tell you how I'd approach it.