Skip to content
View mso-docs's full-sized avatar
:octocat:
grit above all else
:octocat:
grit above all else

Block or report mso-docs

Report abuse

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

Report abuse
mso-docs/README.md

πŸ‘‹ Hello World, I'm Mackenzie O'Brien!!

Builder. AI tinkerer. Early-career engineer focused on AI tools, agents, MCP, training, and developer experience.

I spend most of my time researching, building prototypes, experimenting with model evaluation, creating MCP tools, writing automation scripts, and contributing to AI-driven development workflows. I come from a strong documentation background, which means I care deeply about clean code, developer experience, and clear system design.

πŸš€ Today, I’m focusing on:

  • 🧠 AI engineering & model evaluation (HF evals, LoRA experiments, RAG, data pipelines, and more)
  • πŸ› οΈ MCP development (custom tools, API wrappers, doc-navigation agents)
  • 🐍 Python engineering (APIs, automation scripts, JWT flows, data utilities)
  • πŸ§ͺ Building small AI systems from scratch (tiny transformers, training loops, eval dashboards)
  • πŸ“¦ Developer-centric automation (Bruno, GitHub Actions, CI/CD docs-as-code)
  • ✍️ …and still writing great docs when the project calls for it!

🧩 Who Am I?

  • AI/ML Engineer in training
  • AI/ML Researcher
  • MCP, RAG, and AI tool developer
  • Early-career software engineer
  • Senior Technical Writer (supporting skill now, not my primary identity)
  • Docs-as-Code advocate
  • Avid runner & ramen enthusiast

πŸš€ What I'm Working On

🟣 MCP / AI Tooling

  • Building custom MCP tools for document navigation, RAG, and code-aware assistants
  • Experimenting with OpenAI’s Model Context Protocol for AI-enhanced workflows
  • Developing Python automation for JWT β†’ bearer token β†’ API pipelines

🧬 AI & ML Engineering

  • Running HF evaluations (and exploring alternatives when HF evals fail mid-run)
  • Training and experimenting with small models & LoRAs
  • Learning transformer internals: tokenization, attention, RoPE, training loops
  • Implementing tiny transformer models in PyTorch
  • And more!

πŸ’» Software Development

  • Automating end-to-end API workflows in Python
  • Building CLI tools and internal utilities
  • Increasing fluency in Python & JavaScript
  • Creating small backend utilities to support AI experiments

πŸ› οΈ Tech Stack:

AI / LLM Engineering

Python PyTorch Hugging Face Transformers RAG Agents OpenAI MCP

Focus Areas

  • Fine-tuning & adaptation (LoRA, parameter-efficient training)
  • Retrieval-Augmented Generation (RAG) pipelines
  • Agentic systems & tool-using models (MCP, structured prompts)
  • Dataset design, evaluation & iteration
  • More coming soon!

Backend + App Dev

Node.js JavaScript FastAPI Docker

Developer Tools

VS Code Git GitHub GitHub Actions Postman Bruno

Docs-as-Code

OpenAPI Swagger MkDocs YAML


πŸ“Š GitHub Stats:


🌐 Connect With Me!

LinkedIn Portfolio Hugging Face

Pinned Loading

  1. docs docs Public

    The repo behind my Mintlify documentation page for Mackenzie.TechDocs.

    MDX

  2. DevRubenArevalo/testing DevRubenArevalo/testing Public

    Python 1

  3. mackenzie-techdocs-site mackenzie-techdocs-site Public

    This is the Mackenzie.TechDocs project, where I am learning how to create a documentation site from scratch.

    JavaScript

  4. wth-write-a-thon wth-write-a-thon Public

    Forked from WriteTech-Hub/wth-write-a-thon

    WriteTech Hub’s community writing challenge series, empowering technical writers through real-world, partner-led projects.