Mike Hall
Principal Software Engineer
- Location Chicago, IL
- Email mike@just3ws.com
- Phone (847) 877-3825
- Web just3ws.com
- LinkedIn linkedin.com/in/just3ws/
- GitHub github.com/just3ws
Technical Leadership & Production Systems Modernization
Principal Software Engineer specializing in high-consequence legacy modernization, distributed systems architecture, and platform resilience. Combines 20+ years across software engineering and platform architecture with OpenTelemetry distributed tracing, cross-lane boundary mediation, and zero-downtime data migrations across Ruby on Rails, PostgreSQL, and cloud infrastructure.
Areas of focus
- Architecture & Modernization
- Observability & AI-Augmented Engineering
Experience
Development Manager — Founder Transition & Acquisition Handoff
Engaged on a bounded 90-day interim assignment to conduct rapid architecture discovery, platform stabilization, and operational risk assessment for a multi-tenant healthcare SaaS platform serving 130+ clinics following a founder transition.
- Architecture Discovery & Operational Risk Assessment: Built a rapid 90-day system inventory and risk model spanning application codepaths, infrastructure dependencies, access boundaries, and operational risks.
- Production & Compliance Governance: Established release verification gates across the deployment pipeline of a platform servicing 130+ clinics, blocking unvalidated changes prior to HIPAA compliance review and business sign-off.
Associate Director, Staff Engineer
Served as Senior Technical IC and Software Architecture Lead for the Acquisition lane of a regulated financial enterprise, combining hands-on legacy modernization with production stability, OpenTelemetry observability, and cross-team technical direction.
- Technical Leadership & Team Consolidation: Progressed from Digital Origination Team Lead to Software Architect for the Acquisition Lane, merging two attrition-impacted teams into a unified, high-functioning engineering unit before converting to Associate Director, Staff Engineer upon corporate architecture track restructuring.
- ACQ Enablement Founding & Engineering Mandates: Founded and technically led the ACQ Enablement team to protect core engineering concerns from product feature pressure: driving platform stabilization, legacy modernization, system process mapping, architecture documentation, PII remediation, and fraud investigations.
- Observability & Enterprise Trace: Founded and led the OpenTelemetry Working Group (OTel WG) to establish the Enterprise Trace across high-volume customer acquisition flows, connecting a complex Rails distributed monolith, MuleSoft, and IBM mainframe backends to eliminate blind spots and align engineering around real-time service maps.
- AI-Augmented Systems Investigation: Introduced privacy-conscious local AI workflows for legacy code analysis and engineering support, expanding investigative capacity while keeping human review, security constraints, and source evidence explicit.
Senior Backend Developer
Led backend stability, performance, and modernization for high-traffic Rails products, improving full-text search, campaign delivery pipelines, and data layer reliability while systems remained under production load.
- Search Infrastructure Simplification: Replaced legacy external search clusters (Sphinx) with native MySQL full-text search and optimized relational indices, eliminating external service dependencies and reducing platform infrastructure footprint.
- Zero-Downtime Platform Upgrades: Led Ruby and Rails framework upgrades across multiple core applications, sequencing database migrations and dependency updates to maintain uptime during platform modernization.
Selected Current Work
Creator
Built and operate three MCP (Model Context Protocol) servers that expose live system state as callable tools to any MCP client, alongside the Claude Code skills, context-isolated subagents, and commit-time checks that keep agent work bounded and reviewable.
- Bidirectional Knowledge Server: Built ctx-mcp, an MCP server fronting a PostgreSQL knowledge suite that agents both query and write back to, so methodologies and lessons learned in one session are retrievable in the next rather than re-derived.
- Telemetry-Driven Diagnosis: Built o2-mcp, exposing on-demand OpenObserve telemetry (errors, slow spans, failed jobs, distributed traces) as agent-callable tools, so an agent diagnoses a running system from observed behavior instead of inferring from source.
- Context as a Budgeted Resource: Designed context-isolated subagents that keep high-volume audit work out of the main conversation's context window, with per-client registration tooling and pre-commit hooks that reject any agent asset that isn't self-describing.
Core Capabilities & Technologies
Architecture & Modernization
- Legacy Modernization & Architecture Discovery
- Zero-Downtime Data Migration & Integrity
- Incident Response & Root Cause Analysis
- Distributed Systems & Asynchronous Processing
Observability & AI-Augmented Engineering
- OpenTelemetry & Observability Architecture
- Model Context Protocol (MCP) Server Design
- LLM Orchestration & Deterministic Evaluation
- Platform Enablement & Developer Velocity
Technologies
- Ruby on Rails, PostgreSQL, Sidekiq & Redis, AWS, Kubernetes & Docker, CI/CD
Selected Earlier Experience
- Senior Software Developer, BenchPrep : Owned enterprise assessment workflows, leading correctness and platform security in a high-concurrency environment.
- Senior Software Developer, ReachLocal : Owned API design and modernization strategy, leading incremental legacy migration for a high-volume digital marketing platform.
- Open-Source Transition Lead, Coderwall : Hired as a contractor by the founder to lead the open-source transition of the Coderwall developer reputation platform, a Y Combinator-backed professional network for software engineers (856 GitHub stars, 304 forks). Delivered security hardening, proprietary service extraction, infrastructure modernization, and community leadership as the top contributor to the open-source codebase.
- Engineering Learning & Development Business Partner, Groupon : Owned core backend systems for fraud and taxonomy, leading global engineering enablement during hyper-growth.
Career Foundations
Built and operated enterprise integrations, transactional systems, and early web products across consulting and product organizations, establishing the production discipline and community-centered craftsmanship that still shape my leadership.
- Revenue-critical commerce: Designed real-time inventory, locking, and fulfillment services for a high-volume ticket marketplace later acquired by a major industry operator.
- Consulting and software craftsmanship: Delivered systems across client environments while mentoring engineers, adopting Ruby and Rails, and helping build Chicago's craftsmanship community.
- Enterprise and operational systems: Built integration and operational software across large organizations, grounded in .NET, SQL, messaging, production support, and direct user needs.