Skip to content
View gitongaisaac's full-sized avatar
đź’­
</>
đź’­
</>

Block or report gitongaisaac

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

Isaac Gitonga

Principal Architect. I design and build software systems where data correctness, security, and transaction integrity are non-negotiable. My focus is on database transaction boundaries, concurrency protection, and structural isolation—engineering platforms to withstand stress without compromising data state.

I care deeply about how things work — from UI rendering and animation pipelines, down to data modeling, system boundaries, and execution trade-offs.


What I Work On

  • System Design & Architecture
    • Backend-for-Frontend (BFF) patterns
    • Domain-driven design and decoupled, layered architectures
    • Repository patterns for transaction safety
  • Web Engineering
    • Data-heavy UI and dashboard architecture
    • Scroll-driven and interaction-based storytelling
  • Data & Infrastructure
    • PostgreSQL (relational database modeling and indexing strategies)
    • Type-safe data access layers
    • Pragmatic deployment workflows and Linux infrastructure

Selected Work

  • SaaS Ticketing Platform – High-concurrency event transactions, pessimistic locking boundaries, multi-tenant RBAC, and database-level inventory safety.
  • Government Services Platform – Multi-agency workflows, PostgreSQL database models, and BFF architecture.
  • Developer Portfolio – Performance-focused, animation-driven motion systems.

Detailed case studies and system breakdowns live here:
👉 isaacgitonga.com


Core Stack

  • Backend & Orchestration: Node.js, Express, Next.js (App Router), TSyringe, Prisma ORM
  • Databases: PostgreSQL, MySQL, Redis
  • Frontend: TypeScript, React, Tailwind CSS, GSAP (ScrollTrigger & Motion Timelines)
  • Infrastructure & Tooling: Neon, Cloudflare (object storage), Netlify, Vercel, Linux, Git

Philosophy

  • Architecture is not about overengineering — it’s about making change cheap.
  • Performance is a feature, not an afterthought.
  • Motion should serve clarity, not decoration.
  • Strong abstractions must earn their keep over time.
  • Understand fundamentals first, then scale complexity deliberately.

I use GitHub to ship real systems, explore architectural ideas, and refine engineering judgment — not just to collect stars.

Pinned Loading

  1. gitongaisaac gitongaisaac Public

    Full Stack Web Developer

  2. portfolio portfolio Public

    A static, personal portfolio showcasing selected projects, engineering work, and design-driven interfaces —built with TypeScript, Tailwind CSS, and GSAP, and deployed on Vercel.

    HTML

  3. Blu-Pit Blu-Pit Public

    Blu-Pit

    CSS

  4. Loruki Loruki Public

    Fake cloud hosting website

    CSS