Skip to content

mikelane/mikelane

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LinkedIn Email Profile Views


About Me

Principal Software Engineer & Dev Lead at GDIT MS Computer Science (AI/ML)

Currently focused on:

  • Building developer infrastructure
  • Rust + Python interop via PyO3
  • Testing frameworks & methodology
  • Dependency injection architecture

"Beautiful code is tested code"

Principles

TEST FIRST, SHIP CONFIDENT

  • 🔴 Red → 🟢 Green → 🔄 Refactor
  • 🚫 No escape hatches
  • 📦 Infrastructure as code
  • 📝 Types are documentation

Active Projects

🦀 dioxide

Rust-backed DI for Python

Stars

PyO3 · Zero-ceremony Clean Architecture Cross-platform builds

→ Explore

✓ valid8r

Functional Validation

Stars Downloads

Maybe Monad · Railway argparse · Click · Typer Pydantic integration

→ Explore

👹 pytest-gremlins

Mutation Testing

Stars

Fast-first approach Let the gremlins loose See which ones survive

→ Explore


Testing Infrastructure

I build tools that make testing unavoidable, fast, and delightful.

pytest-test-categories

Enforcing Google's hermetic testing principles

Size Constraints
Small No I/O, < 100ms
Medium Localhost only, < 1s
Large External deps, < 5s

GitHub

pytest-gremlins

Fast-first mutation testing for pytest

🧬 Mutate your code 👹 Release the gremlins 🎯 Find weak tests

GitHub


Tech Stack

Languages
Primary Secondary Learning
Python TypeScript Rust
Java JavaScript
Python Ecosystem
Frameworks FastAPI · Pydantic · SQLAlchemy
Testing pytest · hypothesis · pytest-gremlins
Packaging uv · Poetry · pip-tools
Type Safety mypy · Pydantic · beartype
Infrastructure
Cloud AWS (primary) · Lambda · ECS · S3
IaC AWS CDK · CDK8S · CloudFormation
Containers Docker · Kubernetes · EKS
CI/CD GitHub Actions · CodePipeline
AI/ML
Frameworks PyTorch · TensorFlow · scikit-learn
Tools Jupyter · pandas · numpy
Focus Applied ML · MLOps · Model serving

Project Templates

Bootstrap production-ready projects in seconds:

Template Purpose
cookiecutter-python-library Modern Python libs with Poetry, pre-commit, CI/CD
cookiecutter-backend-service-aws AWS CDK templates for Python services

Stats

GitHub Streak


"The best way to predict the future is to build it."

Let's connect: mikelane@gmail.com · linkedin.com/in/lanemik

About

My github profile

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors