Mike Hall cover
Mike Hall
Mike Hall

Principal Software Engineer / Systems Architect

Actively looking · Member since 17 Aug 2026
Message
Location
Chicago, United States
Desired salary
Unspecified
Work preference
Remote Only / Full Time, Contract
Experience level
Lead

About

Professional summary

I am a Principal Software Engineer and Systems Architect specializing in legacy modernization, distributed systems architecture, and resilient platform design. I combine hands-on engineering with architectural leadership to deliver reliable systems in high-consequence environments.

I have deep experience with Ruby on Rails, PostgreSQL, cloud infrastructure, asynchronous processing, and zero-downtime data migrations. My work includes modernizing production platforms while protecting customer workflows, data integrity, and operational continuity.

I design end-to-end observability solutions using OpenTelemetry and distributed tracing, connecting application, API, and mainframe boundaries to improve incident response and root-cause analysis. I work closely with SRE, cybersecurity, incident command, and platform teams to create actionable operational practices.

I have led complex modernization initiatives including loan-origination workflows, session-store migrations, search infrastructure replacements, framework upgrades, fraud analytics, and enterprise integration systems. I focus on reducing systemic risk while enabling teams to ship meaningful product improvements.

I also invest in engineering communities, technical onboarding, mentoring, and cross-functional enablement. I have founded internal communities of practice, scaled OpenTelemetry working groups, and helped engineers build durable operational and architectural skills.

I am interested in principled engineering leadership, privacy-conscious local AI tooling, distributed systems, and organizations where software reliability, platform evolution, and customer impact are treated as core responsibilities.

Skills

34 capabilities

Tech stack & tools

Working toolkit

Application Hosting

Languages & Frameworks

Monitoring

Experience

Career history

Associate Director, Staff Engineer OneMain Financial

Led modernization of the Acquisition Lane, including the digital application and origination funnel, and delivered an instant loan-disbursement workflow capable of funding debit cards within minutes. Served as Software Architect for the lane before transitioning into the Associate Director, Staff Engineer role.

Founded an enablement team that mapped end-to-end acquisition and affiliate API workflows across desktop, mainframe, and service boundaries. Architected a five-phase PII deletion remediation engine spanning more than 30 tables and identified seven distinct lending funnels through a tracking initiative.

Diagnosed a session-cookie overflow defect responsible for approximately 4% silent loss of digital loan applications during e-signing. Designed and executed a zero-incident blue/green migration to DynamoDB session storage.

Architected distributed telemetry across Rails systems, MuleSoft APIs, and IBM mainframe backends. Founded Geekfest@OMF and expanded an OpenTelemetry working group to more than 40 engineers while partnering with SRE, cybersecurity, and incident-command teams.

Senior Backend Developer SK Holdings, Inc.

Modernized search and asynchronous messaging pipelines under live production traffic. Replaced legacy Sphinx search infrastructure with optimized MySQL full-text search and relational indexes, reducing external-cluster failure modes and operating footprint.

Led Ruby and Rails framework upgrades across core applications. Sequenced database migrations and deployment work to maintain zero downtime throughout platform modernization.

Senior Software Developer ActiveCampaign

Improved performance and testability within a tightly coupled PHP and MySQL CRM backend. Replaced ad-hoc global data access with structured, cacheable query patterns that supported unit testing and sub-second query performance.

Hardened Ember.js automated test suites for core contact-management workflows. Created verification gates that enabled safer, non-breaking refactoring of legacy PHP systems.

Software Engineer & Technical Onboarding Lead (Fraud & Taxonomy Systems) Groupon

Implemented a centralized merchant taxonomy service using Java and MySQL, reducing categorization drift across distributed product teams during a period of rapid growth. Built analytical fraud-detection queries in Vertica and explored Hadoop and Clojure approaches for transaction anomaly scoring.

Built high-throughput merchant analytics tools using Ruby and CouchDB to surface market insights for global sales operations. Redesigned technical onboarding curricula, standardized engineering practices, and shortened time-to-first-commit for more than 100 global engineering hires.

Senior Software Developer BenchPrep

Owned enterprise assessment workflows in a high-concurrency environment. Led work focused on platform correctness, reliability, and security.

Supported the evolution of critical assessment systems while maintaining strong operational and security standards.

Senior Software Developer ReachLocal

Owned API design and modernization strategy for a high-volume digital marketing platform. Led incremental migration efforts for legacy systems.

Balanced ongoing product delivery with architectural improvements intended to reduce technical risk and improve maintainability.

Open-Source Transition Lead Coderwall

Engaged as a contractor by the founder to lead the open-source transition of the Coderwall developer reputation platform, a Y Combinator-backed network for software engineers.

Delivered security hardening, proprietary service extraction, infrastructure modernization, and community leadership. Became the top contributor to the open-source codebase, which reached 856 GitHub stars and 304 forks.

Principal Consultant Tandem

Conducted an on-site architectural and operational assessment for an at-risk federal software program supporting DoD MEPS.

Delivered viability analysis and risk-mitigation recommendations directly to executive leadership.

Education

Learning history
No education data available.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

People also viewed

All talent ›
Jobs Talent AI Tools Salaries
Menu