Skip to content
View larrymiami's full-sized avatar

Block or report larrymiami

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

Larry Miami

Product Engineer · Secure Cloud Systems

Nairobi, Kenya · Portfolio · LinkedIn

I build software where product workflows, backend systems, cloud infrastructure, and security have to work together. I care about identity, authorization, data boundaries, delivery, observability, failure modes, and evidence that controls actually work.

What I work across

Product Engineering Backend & Data Cloud Engineering Security & DevSecOps
React, Next.js, TypeScript, workflow modelling, design systems, offline-aware UX Node.js, Fastify, PostgreSQL, MongoDB, Redis, GraphQL, REST Google Cloud, Cloud Run, Cloud SQL, VPC, IAM, Terraform, logging, monitoring Threat modelling, least privilege, keyless CI/CD, secrets, IaC security, application security

Projects

A multi-country cloud-security reference implementation for a fictional community-health organization on Google Cloud.

  • Country-isolated landing-zone, IAM, network, data-protection, workload, observability, and public-edge architecture.
  • Terraform infrastructure implemented and statically validated across the repository roots.
  • Live-validated Terraform bootstrap control plane covering CMEK-backed remote state, service-account impersonation without downloaded keys, least-privilege steady-state IAM, controlled mutation, temporary-privilege cleanup, and a final zero-change plan.
  • Application security baseline with deny-by-default authorization, audit events, persistence, concurrency controls, and offline-sync safeguards.
  • Completed shift-left security pipeline covering secrets, dependencies, CodeQL, Terraform/package/container scanning, OpenAPI drift, OPA/Rego, exceptions, generated evidence, and a fail-closed security verdict.
  • Completed software supply-chain controls covering immutable workflow/build inputs, SBOMs, separated build/sign identities, keyless Cosign signing, GitHub attestations, provenance verification, revocation policy, and negative compromise tests.
  • Cloud posture and governance work covering machine-readable desired state, drift decisions, finding lifecycle, remediation SLAs, governed exceptions, and run-bound reporting that keeps repository evidence separate from live-cloud state.
  • Current roadmap: v0.8 security pipeline and v0.9 supply-chain security completed; v0.7 remains in review with the bootstrap control plane live-validated and later GCP stacks pending; v0.10 posture/governance remains in review.

Focus: Google Cloud · Terraform · GitHub Actions · Cloud Security · DevSecOps · Software Supply Chain · Posture Governance


PawSuite

A Kenya-first veterinary practice platform designed around clinic, mobile, mixed-practice, and field workflows.

  • Workflow-first operating model across clinical work, inventory, billing, payments, and field operations.
  • Implemented identity and tenancy foundation with PostgreSQL row-level security and browser-safe authentication boundaries.
  • Offline model separates local drafts from server-authoritative final actions.

Focus: Product systems · PostgreSQL · multi-tenancy · offline-aware workflows · security boundaries
Open product · Portfolio


Ticket Trove Africa

A two-sided East African event-ticketing platform for attendees and organizers, with mobile-money payments, inventory concurrency, ticket validation, and organizer operations.

  • Next.js 16 / React 19 frontend with a Fastify 5 modular-monolith backend.
  • PostgreSQL + Redis ticket inventory, reservation-at-checkout, order lifecycle, and concurrency controls.
  • KCB Buni / M-PESA payment callbacks, safe inventory release, ticket issuance, dynamic QR/OTP validation, and transfers.
  • Docker + GitHub Actions delivery pipeline with migrations, health checks, and deployment safeguards.

Focus: Platform engineering · Fastify · PostgreSQL · Redis · payments · transactional workflows
Open product · Portfolio

How I think about engineering

Product first. Understand the workflow, actors, constraints, and failure modes before choosing the architecture.

Security by design. Identity, authorization, data isolation, auditability, recovery, and delivery controls belong in the system model from the beginning.

Evidence over claims. I separate what is designed, what is implemented, and what has actually been validated.

Current focus

My current work sits at the intersection of product engineering, Google Cloud, cloud security, and DevSecOps, with implementation-heavy projects that treat security as part of the system rather than a separate layer added after the product is built.


If you want the shorter version, start with the portfolio or the AfyaBridge Cloud Security repository.

Pinned Loading

  1. nextjs-mui-boilerplate nextjs-mui-boilerplate Public template

    Forked from miami78/nextjs-mui-boilerplate

    A JavaScript Nextjs boilerplate complete with material UI v5 theming, Eslint, Airbnb react style guides and husky pre-commit hooks

    JavaScript 1

  2. nextjs-starter-pack nextjs-starter-pack Public template

    Forked from miami78/nextjs-starter-pack

    A JavaScript starter for Next.js that includes all you need to build your next 🦄 project.

    JavaScript 1

  3. webpack5-react-boilerplate webpack5-react-boilerplate Public template

    Forked from miami78/webpack5-react-boilerplate

    This is a starter boilerplate for React using Webpack5. Configured with eslint rules

    JavaScript 1