Skip to content
View mortogo321's full-sized avatar
💭
Hi there
💭
Hi there
  • Senior Software Engineer / Independent Consultant
  • Chiang Mai, Thailand

Block or report mortogo321

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 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
mortogo321/README.md

Hi, I'm Mor 👋

Senior Full-Stack Developer — 10+ years shipping production systems across fintech, government, healthcare, IoT, and SaaS. Chiang Mai, Thailand (GMT+7) · full-time remote · open to contract & project work.

What I do

  • Multi-tenant SaaS & microservices — schema-per-tenant PostgreSQL isolation, event-driven architectures (RabbitMQ / Kafka / gRPC), Stripe billing, zero-downtime CI/CD
  • Production AI/LLM systems — agentic LangGraph workflows, RAG, natural-language-to-SQL, self-hosted LLMs (vLLM) with guardrails, Claude / OpenAI / Gemini APIs
  • Full ownership — architecture → code → CI/CD → deployment, with tests and documentation from day one

Featured repos

Repo What it shows
spring-angular-sso Full-stack SSO: Spring Boot + Angular + Keycloak (PKCE), Testcontainers, multi-stage Docker, staged CI
nestjs-schema-per-tenant PostgreSQL schema-per-tenant multi-tenancy pattern with NestJS + Fastify
fastapi-langchain-rag RAG pipeline: FastAPI + LangChain with Chainlit chat UI
fastapi-claude-voice-agent Realtime voice AI agent with FastAPI and the Claude API
spring-angular-crud Clean-architecture CRUD: RFC 7807 error handling, Angular Material, Docker Compose, CI
qa-skills-showcase QA portfolio: Playwright UI/API automation, k6, manual test docs

Stack

NestJS · Laravel · Next.js / React · Python (FastAPI · LangGraph) · PostgreSQL · Docker · AWS / GCP

Plus production work in .NET Core, Go, Java (Spring Boot), Vue/Nuxt, Angular, and embedded C++ (payment terminals).

Get in touch

📫 mortogo321@gmail.com · available for long-term contracts, project work, team augmentation, and consulting

Popular repositories Loading

  1. react-admin-loopback react-admin-loopback Public

    React Admin + Express + MongoDB - JWT auth, RBAC, CRUD, Docker

    JavaScript 5 4

  2. react-loopback-mongodb react-loopback-mongodb Public

    React SPA + LoopBack REST API demo with MongoDB - Redux, token auth, role-based ACLs

    CSS 1

  3. express-jwt express-jwt Public

    Express + JWT authentication API with role-based access control, Objection.js/Knex, and MySQL

    JavaScript 1

  4. laravel-notify laravel-notify Public

    Laravel package for sending notifications to Slack, Discord, Telegram, LINE Notify, and Email via one API

    PHP 1

  5. nestjs-grpc-microservices nestjs-grpc-microservices Public

    NestJS gRPC microservices with Protocol Buffers - inter-service communication between API Gateway, User Service, and Order Service

    TypeScript 1

  6. fastapi-claude-voice-agent fastapi-claude-voice-agent Public

    FastAPI realtime voice AI agent with Claude Opus 4.7 (adaptive thinking + prompt caching + manual tool loop), Twilio Media Streams, Deepgram Nova-3 STT, ElevenLabs TTS, PostgreSQL, Docker, CI

    Python 1