Skip to content
View mac-lisowski's full-sized avatar
  • Internet

Block or report mac-lisowski

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
mac-lisowski/README.md

👋 Hey, I'm Mac

Backend and platform engineer working mostly with Node.js and TypeScript. I build production services and distributed systems, and have shipped products across GCP, Alibaba Cloud, and AWS. My work includes self-hosted infrastructure, compliance audits, and leading engineering teams from early design through production.

I work with NestJS, CQRS and event sourcing, PostgreSQL, MongoDB, Redis, and messaging systems including RabbitMQ, Kafka, and NATS. I also build with Go, React, and React Native, and I'm currently learning Python by building a full-stack monorepo.

Node.js TypeScript NestJS Go Python PostgreSQL Kafka React AWS


Featured projects

Node.js and TypeScript

An Nx and pnpm monorepo starter with NestJS API, Next.js web and admin apps, and an Expo mobile app. The API includes CQRS, multi-tenant guards, and a transactional outbox with Kafka dead-letter handling and replay. Shared packages cover auth, encryption, queues, storage, policy, and observability. The local Docker Compose stack includes PostgreSQL, Redis, Kafka, MinIO, and MailHog.

Python

A Python monorepo for learning and building with the Python ecosystem, managed with uv workspaces. It includes a FastAPI service, a Typer CLI, shared Python packages, and a Next.js frontend. PostgreSQL with pgvector and Redis support the API and web app; Alembic manages database migrations.

Pinned Loading

  1. MiviaLabs/mivialabs-nestjs-boilerplate MiviaLabs/mivialabs-nestjs-boilerplate Public

    Nest.js API Boilerplate with Event Sourcing - PostgreSQL, Redis, RabbitMQ, MinIO, Swagger

    TypeScript 1

  2. project-taipan project-taipan Public

    Learning Python

    Python

  3. flip-shop-task flip-shop-task Public

    Example for dockerized two microservices, two mongo databases, one redis instance and nats for communication between services. NodeJS + NestJS

    TypeScript

  4. mysmarthotel-task mysmarthotel-task Public

    NestJS API and a background worker communicating via RabbitMQ, using MongoDB as the database

    TypeScript