Mark Tareshawty

Senior Software Engineer

Columbus, Ohio, United States11 yrs 4 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Designed systems for millions of developers
  • Eliminated 165 million daily database writes
  • Co-maintained Octokit.rb with 83M+ downloads
Stackforce AI infers this person is a SaaS Platform Architect with strong cross-team leadership skills.

Contact

Skills

Core Skills

Platform ArchitectureCross-team LeadershipSoftware Development

Other Skills

JSONauthorization storagesystem reliabilityservice-level objectivesincident detectiondatabase optimizationsystem designincident managementOAuthGitHub Appscross-team collaborationincident resolutionauthorizationpermissions modelingwebhook architecture

About

Staff Software Engineer with 10+ years at GitHub, where I've built the authorization and API platform layer that powers Actions, Codespaces, and Copilot. I specialize in the intersection of platform architecture and cross-team leadership, designing systems that scale to millions of developers while enabling product teams to ship independently and securely. I'm drawn to hard infrastructure problems where the right design decision saves years of tech debt. My work has spanned building GitHub Apps from inception, leading fine-grained Personal Access Tokens to public beta, and redesigning authorization storage to eliminate 165 million daily database writes. Outside of work, I co-maintained Octokit.rb (83M+ downloads) for several years and volunteer as engineering lead for Soulmedicine.io, a domestic abuse victim support app.

Experience

11 yrs 4 mos
Total Experience
3 yrs 9 mos
Average Tenure
10 yrs 10 mos
Current Experience

Github

4 roles

Staff Software Engineer

Sep 2023Present · 2 yrs 7 mos

  • Shapes architectural direction and drives engineering standards across 5 product teams, bridging technical strategy and execution. Facilitates cross-team technical decisions, produces documentation, and coaches lead engineers on platform architecture.
  • Eliminated ~165M daily database writes (93% reduction) by designing a JSON authorization storage migration, reducing permissions latency by 75% and improving system reliability across GitHub's authorization platform.
  • Consolidated 140 service-level objectives into 13 unified objectives following Google SRE best practices, improving incident detection and reducing on-call noise.
  • Led and mitigated multiple high-impact availability incidents by coordinating cross-team response across support, authorization, and identity teams; built reusable libraries solving systemic query performance issues.
JSONauthorization storagesystem reliabilityservice-level objectivesincident detectionPlatform Architecture+1

Senior Software Engineer

Promoted

Mar 2020Sep 2023 · 3 yrs 6 mos

  • Technical lead for cross-team platform and authorization initiatives, consulting across 5 product teams on secure design so they could ship independently. Owned projects end-to-end from design through public beta, coordinating 4+ engineers across multiple quarters.
  • Led fine-grained Personal Access Tokens from design through public beta as tech lead for 4+ engineers; showcased at GitHub Universe keynote and reached #6 on Hacker News.
  • Resolved a critical availability incident same day, reducing query times from >6 seconds to 0.16 seconds; then drove a cross-team proposal that secured another team's funding for a long-term architectural fix.
  • Designed and shipped OAuth Device Authorization flow (RFC 8628) for GitHub Apps, immediately adopted by the GitHub CLI team as the standard auth path for command-line tooling.
OAuthGitHub Appscross-team collaborationincident resolutionPlatform ArchitectureCross-team Leadership

Software Engineer

Jan 2016Mar 2020 · 4 yrs 2 mos

  • Core platform engineer responsible for building and scaling the GitHub Apps developer platform. Including permissions modeling, webhook architecture, installation management, and API surface. Partnered with security and product teams on authorization design, incident response, and API standards.
  • Built the GitHub Apps platform from inception to production readiness and presented the stable release at GitHub Satellite in London.
  • Designed and shipped scoped installation tokens adopted by Microsoft, Google, Travis CI, and Dependabot. Enabling secure fine-grained access critical to the GitHub Actions launch.
  • Led security remediation for a SAML bypass breach involving exfiltration of 50,000+ private repositories, shipping Device Flow as a mid-term fix and designing PATs v2 as the long-term resolution.
permissions modelingwebhook architectureAPI standardsPlatform Architecture

Contractor

May 2015Dec 2015 · 7 mos

  • Founding contributor to GitHub Classroom, an open-source Ruby on Rails tool for managing coding assignments. Now used by 3,000+ teachers and hundreds of thousands of students. Featured in Wired: https://www.wired.com/2015/09/github-open-sources-tool-teaches-students-code/.
Ruby on Railsopen-source contributionSoftware Development

Shopify

Software Engineer

Jun 2014Aug 2014 · 2 mos · Ottawa, Canada Area · On-site

  • Modernized the Shopify Admin Dashboard, migrating from Batman.js to Ruby on Rails while shipping new features and resolving customer-facing issues.
Ruby on RailsBatman.jsSoftware Development

Neo innovation, inc.

Software Apprentice

May 2013Aug 2013 · 3 mos · Columbus, Ohio

Id tech camps

Counselor

May 2012Aug 2012 · 3 mos · Columbus, Ohio

Education

The Ohio State University

Bachelor's degree — Computer Science

Jan 2011Jan 2015

Stackforce found 100+ more professionals with Platform Architecture & Cross-team Leadership

Explore similar profiles based on matching skills and experience