Skip to content
View abitofhelp's full-sized avatar

Highlights

  • Pro

Block or report abitofhelp

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

Hi, I’m Mike 👋

Principal/Senior Software Engineer. I build and operate production platforms: Go (Golang) on Azure/Kubernetes, secure gRPC service meshes (Linkerd2, mTLS, OIDC via Okta/AD), and SLO-driven observability (Prometheus/Grafana). I also write performance-critical components in C, C#, Rust, and Ada 2022 with clean FFI seams.

  • 🚀 Shipped: multi-tenant geoinformatics SaaS on Azure/K8s; 77% CI speedup with Bazel + GitHub Actions
  • 🛰️ Data/imagery: delivered concurrent geospatial/photogrammetry processing, optimizing throughput vs. storage for mobile clients
  • 🔐 Reliability/Security: end-to-end mTLS, OIDC (Okta/AD); SLI/SLOs with actionable alerting and runbooks
  • 🧭 Leadership: Software Engineering Manager for three teams (~20 engineers); mentorship on modern practices and distributed architectures
  • 🧪 Regulated envs: HIPAA (contracting, pre-SaaS), SOC 2 (university)
  • 🧰 Platform: Terraform, Helm, Redis (caching), Azure Queues (eventing), API gateways (Ambassador/Emissary, NGINX), light Azure Functions; familiar with AWS/GCP equivalents
  • 🧩 Systems: C / C# / Rust / Ada 2022; FFI boundaries; predictable latency work
  • 🤖 AI-assisted engineering: ChatGPT & Claude Code for scaffolding, refactors, tests, PRs, and runbooks (with safe-use practices)

Recent Open Source

Alire (Ada 2022)

Cargo (Rust 2021)

Interests

IoT / IIoT (device-to-cloud), geospatial/photogrammetry, defense/space, scientific/medical data, distributed systems, observability, and developer experience (Bazel).

Selected Tech

Go (Golang) • C • C# • Rust • Ada 2022 • Kubernetes (K8s) • Azure • Linkerd2 • gRPC • GraphQL/REST • Terraform • Helm • Redis • Azure Queues • Bazel • GitHub Actions • Prometheus • Grafana • NGINX • Ambassador/Emissary

Connect

Pinned Loading

  1. adaptive_pipeline adaptive_pipeline Public

    Adaptive Rust pipeline for high-throughput file processing—dynamic chunking, parallelism, AES/ChaCha encryption, backpressure, and Prometheus/tracing.

    Rust 1

  2. multistage_pipeline_fanout multistage_pipeline_fanout Public

    A high-performance data processing pipeline implementation in Go that provides efficient file processing with parallel compression and encryption.

    Go 1

  3. functional functional Public

    A clean, Ada-idiomatic library providing Result<T,E>, Option<T>, and Either<L,R> types for functional error handling in Ada 2022.

    Python 4

  4. tzif_ada tzif_ada Public

    RFC 9636 TZif parser with functional error handling

    1

  5. hybrid_ada hybrid_ada Public

    Ada 2022->DDD+Hex+Clean: How to use generics rather than dynamic dispatch.

    Ada 4

  6. apis-rust apis-rust Public

    This repository contains a microservice using Rust, Bazel 7 (bzlmod), ProtoBuf, GoogleApis, and gRPC.

    Starlark 1