Skip to content
View rutbergphilip's full-sized avatar

Block or report rutbergphilip

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
rutbergphilip/README.md
╔═════════════════════════════════════════════════════════════════════════════╗
║                                                                             ║
║     ██████╗ ██╗   ██╗████████╗██████╗ ███████╗██████╗  ██████╗              ║
║     ██╔══██╗██║   ██║╚══██╔══╝██╔══██╗██╔════╝██╔══██╗██╔════╝              ║
║     ██████╔╝██║   ██║   ██║   ██████╔╝█████╗  ██████╔╝██║  ███╗             ║
║     ██╔══██╗██║   ██║   ██║   ██╔══██╗██╔══╝  ██╔══██╗██║   ██║             ║
║     ██║  ██║╚██████╔╝   ██║   ██████╔╝███████╗██║  ██║╚██████╔╝             ║
║     ╚═╝  ╚═╝ ╚═════╝    ╚═╝   ╚═════╝ ╚══════╝╚═╝  ╚═╝ ╚═════╝              ║
║                                                                             ║
╚═════════════════════════════════════════════════════════════════════════════╝

Website LinkedIn

┌─────────────────────────────────────────────────────────────────────────────┐
│  SYSTEM://profile/whoami                                                    │
└─────────────────────────────────────────────────────────────────────────────┘
const philip = {
    role: "Lead Software Engineer",
    location: "Sweden 🇸🇪",
    company: "AimoPark",

    focus: [
        "Identity & Access Management",
        "Secure Authentication Systems",
        "Full-Stack Architecture"
    ],

    currently: "Building innovative parking solutions",
};
┌─────────────────────────────────────────────────────────────────────────────┐
│  SYSTEM://security/expertise                                                │
└─────────────────────────────────────────────────────────────────────────────┘

    ╭──────────────────────────────────────────────────────────────────╮
    │                                                                  │
    │   🔐  AUTHENTICATION          ████████████████████░░░░  85%      │
    │   🛡️  AUTHORIZATION           █████████████████████░░░  90%      │
    │   🔑  IDENTITY FEDERATION     ██████████████████░░░░░░  75%      │
    │   🏗️  SECURITY ARCHITECTURE   █████████████████████░░░  88%      │
    │                                                                  │
    ╰──────────────────────────────────────────────────────────────────╯

┌─────────────────────────────────────────────────────────────────────────────┐
│  SYSTEM://modules/deployed                                                  │
└─────────────────────────────────────────────────────────────────────────────┘
STATUS: ACTIVE
TYPE:   SaaS Platform
STACK:  Nuxt 4 · Vue 3 · Supabase · Redis · OpenAI

TypeScript Nuxt Supabase OpenAI

AI-powered resume builder, cover letter generator & job application tracker. Microservice architecture with 6 services, ATS scoring pipeline, real-time PDF export, and multi-view job tracking.

STATUS: ACTIVE
TYPE:   Nuxt Module

npm

Type-safe server actions for Nuxt. End-to-end validation & composable middleware.

STATUS: ACTIVE
TYPE:   NPM Package

npm downloads

TypeScript wrapper for Blocket.se's API. Sweden's leading marketplace integration.

STATUS: ACTIVE
TYPE:   Monitoring Tool

stars

Real-time listing surveillance. Discord & email alert system.

STATUS: ACTIVE
TYPE:   Benchmark Suite

stars

Performance analysis: ioredis vs node-redis. Data-driven client selection.

▸ EXPAND: Archived Projects
Project Description Status
Project Foxxy Guild management platform — scheduling, admin dashboard, Discord bot DISCONTINUED
WoW Collector Achievement & collectables tracker DISCONTINUED
Bloodlust Boosting Scandinavia's largest WoW community DISCONTINUED 2022

┌─────────────────────────────────────────────────────────────────────────────┐
│  SYSTEM://stats/activity                                                    │
└─────────────────────────────────────────────────────────────────────────────┘

GitHub Stats

┌─────────────────────────────────────────────────────────────────────────────┐
│  SYSTEM://connection/establish                                              │
└─────────────────────────────────────────────────────────────────────────────┘

    ╭──────────────────────────────────────────────────────────────────╮
    │                                                                  │
    │   > Open to collaborations on security & auth systems            │
    │   > Interested in API design & developer tooling                 │
    │   > Always exploring cloud infrastructure patterns               │
    │                                                                  │
    ╰──────────────────────────────────────────────────────────────────╯

Pinned Loading

  1. blocket.js blocket.js Public

    A user-friendly wrapper for blocket.se's unofficial api

    TypeScript 4

  2. market-monitor market-monitor Public

    🔍 Blocket listing monitor - Track Blocket.se marketplace ads with automated alerts. Get instant Discord notifications for new listings. Self-hosted with Docker support.

    TypeScript 2

  3. RedisRacer RedisRacer Public

    ioredis vs node-redis performance benchmarking tool

    TypeScript 2

  4. nuxt-safe-action nuxt-safe-action Public

    Type-safe and validated server actions for Nuxt. End-to-end type safety, input/output validation, composable middleware, and Vue composables for executing actions.

    TypeScript