Summary
Mark Mahoney is a Staff Software Engineer in Portland, Oregon with 14 years of experience building resilient distributed backends and polished browser-based UIs. He has shipped production systems at scale across companies from startups to Slack, blending front-end expertise (React/Redux, complex visualizations) with backend services in Ruby and Scala. Known as an effective communicator and project lead, he collects requirements and drives cross-functional teams to long-lived, maintainable systems. His background includes high-volume user-facing infrastructure for Trust & Safety and real-time monitoring control planes, demonstrating an ability to navigate both product and operations constraints. A former arcade repair technician, he brings a hands-on, systems-oriented mindset to debugging and hardware-adjacent problems that inform his software tooling choices.
14 years of coding experience
15 years of employment as a software developer
Bachelor of Science, Computer Science, Bachelor of Science, Computer Science at Portland State University