Skip to content
View m-tabaza's full-sized avatar
Block or Report

Block or report m-tabaza

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
m-tabaza/README.md

SaaS I've Built

Product Engineering

In April 2021, I joined BusinessChat as a founding engineer, building marketing automation and customer support tools.

Programming Languages

In July 2019, I co-created Pragma, a language for effortlessly creating elegant GraphQL APIs.

Social

Contact me on LinkedIn. Follow me to get a thought-provoking post every now and then.

Experience

mindmap
  root((Experience))
    ((Backend Dev))
      ((Scala))
        (Typelevel)
        (Tapir)
        (Caliban)

      ((Kotlin))
        (Spring Boot)
        (Ktor)
        (Jooq)
  
      ((Elixir))
        (Ecto)
        (Absinthe)
        (Phoenix)
  
      ((JS/TS))
        (Express)
        (Kysley)
        (tRPC)
      
    ((Frontend Dev))
      (React)
      (Next.js)
      (Redux)
      (RxJS)
      (Angular)
      (TyprScript)
      (ReScript)
      
    ((DevOps))
      (GitHub Actions)

      ((Observability))
        (OpenTelemetry)
        (Grafana Stack)

      ((Google Cloud))
        (Cloud Run)
        (Compute Engine)
        (Cloud SQL)
        (Memorystore)
        (Pub/Sub)
        (Cloud Storage)
        (Cloud Batch)

    ((Databases))
      (PostgreSQL)
      (Redis)
      (Elasticsearch)
      (BigQuery)

    ((Data Eng))
      (Airbyte)
      (Windmill)
      (Dataform)

Tinkering

mindmap
  root((Tinkering))
    ((Functional Programming))
      (Haskell)
      (Idris)
      (Elm)
      (Recursion Schemes)
      (MTL)
    
    ((Language Design))
      (Pragma)
      (Pirene)

    ((Programming Languages))
      (Rust)
      (Go)
      (HVM)
      (OCaml)

    ((Kubernetes))

Take a look at my stack for more.

Blog Posts

Pinned

  1. pragmalang/pragma pragmalang/pragma Public

    Build GraphQL APIs In No Time

    Scala 126 3

  2. metacall/scala-port metacall/scala-port Public

    Scala wrapper for MetaCall, a library for providing inter-language foreign function interface calls.

    Scala 7