Roman Turner
Senior Backend & Full-Stack Engineer · Portland, OR
Backend-focused engineer with 5+ years building integration platforms, APIs, and distributed data pipelines in Ruby, Elixir, and Node.
Weedmaps
Apr 2024 – Present
Senior Software Engineer · Integrations Team Lead · Remote
  • Lead the integrations team owning real-time inventory sync across 11 POS systems, with deep knowledge of each platform's data model and the full integration layer between external systems and Weedmaps' internal infrastructure.
  • Architected a zero-downtime migration from Rails/Sidekiq to a Node.js microservice powered by Temporal — consolidating two legacy sync services with no client errors or operational disruption.
  • Sole engineer behind developer.weedmaps.com — designed, built, and shipped the complete Weedmaps public API and documentation suite, widely regarded as the best in the cannabis industry.
  • Led a complex deals sync initiative, mapping and normalizing 11 divergent POS promotion engines into a unified model enabling deal-ad platform integration.
America's Test Kitchen
Apr 2022 – Apr 2024
Software Engineer II · Remote · Media & Publishing
  • Consolidated three brand web properties into a unified platform, improving SEO and CTR for the flagship brand.
  • +60% payment test coverage by re-architecting payment processing with async handling — improving resilience and reducing server load.
  • Led Rails 5.1 → 7.1 upgrade, eliminating security vulnerabilities and restoring modern buildpack support for the team.
  • Built and championed a React/Storybook design system adopted across all applications.
Regeek
Dec 2020 – Apr 2022
Software Engineer I · Remote · B2B Event Tech
  • Built lead-capture integration SDK with badge scanning, demographic enrichment, and rule-based routing for enterprise event clients.
  • Developed multi-tenant real-time analytics dashboards and self-service form builder.
Vize
Feb – Apr 2022
Contract Engineer · Remote · EdTech
  • React education platform with RBAC; Node.js/Stripe payment platform with subscription and webhook event handling.