Michael Wynkoop

Senior Software Engineer | Ruby on Rails / Full-Stack

Oregon (Remote) · me@michaelwynkoop.com · michaelwynkoop.com

linkedin.com/in/wynk182 · github.com/wynk182

Summary

Senior software engineer with 10 years of experience building and operating production applications in Ruby on Rails and JavaScript. Experienced in API design, database performance, legacy-system modernization, and event-driven services. Hands-on technical leader who has led and mentored teams of up to 8 engineers, with end-to-end ownership from architecture and delivery through production support.

Technical Skills

Languages & frameworks
Ruby on Rails, JavaScript/TypeScript, React, Node.js, C#/.NET
Data & messaging
PostgreSQL, SQL, Redis, MongoDB, Kafka
APIs
GraphQL, REST, WebSockets, streaming APIs
Infrastructure
AWS, Docker, Kubernetes, CI/CD, GitHub Actions
AI development tools
Claude Code, Cursor, Codex

Professional Experience

Corporate Tools Senior Software Engineer

Mar 2023 - Jul 2026 · Remote

  • Led 8 engineers in extracting a data service from a legacy Rails monolith; contributed to additional service extractions using Kafka event streaming.
  • Built a context service that assembled customer history for AI-driven decisions about next customer actions.
  • Improved critical endpoint throughput and latency through hot-path refactoring, query optimization, and caching.
  • Mentored engineers through pairing and code review while delivering admin and customer-facing features.

Narvar Senior Software Engineer

Nov 2021 - Apr 2023 · Remote

Promoted from Software Engineer

  • Built and operated 40+ GraphQL endpoints serving millions of daily requests for e-commerce features and integrations.
  • Migrated a major Shopify integration to the GraphQL Admin API to improve performance.
  • Developed return-shipping integrations across approximately 30 international carriers using carrier-specific services and configuration.
  • Built proofs of concept and MVPs on the company's zero-to-one R&D team.

CannaSafe Ruby on Rails Developer

Mar 2020 - Nov 2021 · Los Angeles, CA

  • Automated compliance workflows and reporting with lab operations, improving reporting accuracy by 30%.
  • Developed Rails modules for regulatory calculations and data pipelines across multi-location labs.
  • Integrated lab systems with METRC, the state-regulated track-and-trace platform.

Guggenheim Partners Software Engineer

Feb 2019 - Mar 2020 · Santa Monica, CA

Promoted from .NET Developer

  • Built data-driven applications for front-office trading, portfolio management, and analytics teams.
  • Designed and optimized SQL reporting across multiple asset classes to improve data accuracy and visibility.
  • Translated financial and operational requirements into software in direct collaboration with business users.

AireSpring Software Developer

Sep 2018 - Feb 2019 · Los Angeles, CA

  • Built and maintained C#/.NET analytics tools for telecom operations.

Lavi Industries Software Developer

Feb 2016 - Sep 2018 · Valencia, CA

  • Designed, developed, and maintained the Qtrac SaaS queue-management platform, including R&D for new features.