{
  "public_gists": 16,
  "updated_at": "2025-07-16",
  "linkedin_username": "bykaya",
  "public_repos": 35,
  "following": 176,
  "github_username": "byk",
  "created_at": "2009-09-14",
  "blog": "http://byk.im",
  "followers": 1659,
  "bio": "Helping engineers help themselves help us all. Tinkerer @getsentry\r\n",
  "location": "London, UK",
  "company": "Sentry",
  "social_accounts": [
    "facebook.com/madbyk",
    "bsky.app/profile/byk.im"
  ],
  "work_email": "byk@sentry.io",
  "company_linkedin": "linkedin.com/company/getsentry",
  "company_name": "sentry (sentry.io)",
  "title": "member of technical staff",
  "country": "united kingdom",
  "company_size": "201-500",
  "company_founded": 2011,
  "company_website": "sentry.io",
  "company_industry": "information technology and services",
  "company_country": "united states",
  "full_name": "Burak Yigit Kaya",
  "middle_name": "Yigit",
  "last_name": "Kaya",
  "first_name": "Burak",
  "emails": [
    "madbyk@gmail.com",
    "ben@byk.im",
    "byk@sentry.io",
    "byk@disqus.com",
    "burak@ninua.com"
  ],
  "email": "ben@byk.im",
  "x_username": "madbyk",
  "id": 126780,
  "names": [
    "burak yigit kaya",
    "burak kaya",
    "burak yiğit kaya"
  ],
  "stars": [
    {
      "starred_at": "2023-02-09",
      "repo": {
        "full_name": "dudykr/stc",
        "created_at": "2020-12-29",
        "open_issues_count": 75,
        "homepage": "https://stc.dudy.dev",
        "forks_count": 164,
        "archived": true,
        "id": 325283778,
        "updated_at": "2025-07-25",
        "issues_count": 75,
        "language": "Rust",
        "size": 15937,
        "description": "Speedy TypeScript type checker",
        "owner": {
          "login": "dudykr",
          "type": "organization",
          "id": 56416142
        },
        "default_branch": "main",
        "stargazers_count": 5773,
        "name": "stc",
        "topics": [
          "rust",
          "typescript"
        ]
      }
    },
    {
      "starred_at": "2022-12-12",
      "repo": {
        "full_name": "zlorb/pymodel",
        "fork": true,
        "created_at": "2016-01-29",
        "open_issues_count": 1,
        "homepage": "http://staff.washington.edu/jon/pymodel/www/",
        "forks_count": 7,
        "id": 50697490,
        "updated_at": "2025-05-06",
        "issues_count": 1,
        "language": "Python",
        "size": 1251,
        "description": "Model-based testing in Python",
        "owner": {
          "login": "zlorb",
          "type": "user",
          "id": 1187845
        },
        "default_branch": "master",
        "stargazers_count": 21,
        "name": "pymodel"
      }
    }
  ],
  "repos": [
    {
      "id": 2139380,
      "name": "pyresto",
      "full_name": "byk/pyresto",
      "description": "A generic ORM framework for RESTful APIs",
      "language": "Python",
      "created_at": "2011-08-01",
      "updated_at": "2025-07-09",
      "stargazers_count": 91,
      "forks_count": 10,
      "open_issues_count": 13,
      "issues_count": 13,
      "archived": true,
      "default_branch": "master",
      "size": 528,
      "fork": false,
      "homepage": "http://pyresto.readthedocs.org",
      "owner": {
        "login": "byk",
        "type": "user",
        "id": 126780
      }
    },
    {
      "id": 45092860,
      "name": "superset",
      "full_name": "byk/superset",
      "description": "A library that provides the missing Set methods for ES6 such as map and filter.",
      "language": "JavaScript",
      "topics": [
        "javascript",
        "library",
        "set"
      ],
      "created_at": "2015-10-28",
      "updated_at": "2025-04-26",
      "stargazers_count": 61,
      "forks_count": 9,
      "open_issues_count": 2,
      "issues_count": 2,
      "archived": false,
      "default_branch": "master",
      "size": 237,
      "fork": false,
      "owner": {
        "login": "byk",
        "type": "user",
        "id": 126780
      }
    }
  ],
  "follower_accounts": [
    {
      "login": "andrew",
      "type": "user",
      "id": 1060
    }
  ],
  "following_accounts": [
    {
      "login": "benvinegar",
      "type": "user",
      "id": 2153
    }
  ],
  "events": [
    {
      "date": "2025-07-28",
      "type": "pull_request",
      "message": "fix(overlay) : routes persistence Fixes #811 ",
      "action": "closed",
      "repo": {
        "full_name": "getsentry/spotlight",
        "created_at": "2023-08-21",
        "open_issues_count": 61,
        "homepage": "https://spotlightjs.com",
        "forks_count": 26,
        "id": 681331591,
        "updated_at": "2025-07-28",
        "issues_count": 61,
        "language": "TypeScript",
        "size": 11688,
        "description": "Debuggability Elevated",
        "owner": {
          "login": "getsentry",
          "type": "organization",
          "id": 1396951
        },
        "default_branch": "main",
        "stargazers_count": 458,
        "name": "spotlight",
        "topics": [
          "debugging",
          "debugging-tool",
          "tag-production"
        ]
      },
      "org_login": "getsentry",
      "link": "https://github.com/getsentry/spotlight/pull/856",
      "actor_login": "byk",
      "actor_id": 126780
    }
  ],
  "skills": [
    {
      "score": 0.09,
      "skill": "github"
    }
  ],
  "avatar_url": "https://avatars.githubusercontent.com/u/126780?v=4",
  "commits": [
    {
      "sha": "c9f3883194034158d9621470ff67a6eeab14978a",
      "url": "https://github.com/getsentry/spotlight/commit/c9f3883194034158d9621470ff67a6eeab14978a",
      "message": "fix(website): Don't use weird fonts (#860)\n\nFixes #854",
      "author_name": "Burak Yigit Kaya",
      "author_email": "byk@sentry.io",
      "author_login": "byk",
      "author_type": "user",
      "author_id": 126780,
      "committer_name": "GitHub",
      "committer_email": "noreply@github.com",
      "committer_login": "web-flow",
      "committer_type": "user",
      "committer_id": 19864447,
      "author_date": "2025-07-24",
      "committer_date": "2025-07-24",
      "repo": {
        "id": 681331591,
        "name": "spotlight",
        "full_name": "getsentry/spotlight",
        "description": "Debuggability Elevated",
        "language": "TypeScript",
        "topics": [
          "debugging",
          "debugging-tool",
          "tag-production"
        ],
        "created_at": "2023-08-21",
        "updated_at": "2025-07-28",
        "stargazers_count": 458,
        "forks_count": 26,
        "open_issues_count": 61,
        "issues_count": 61,
        "default_branch": "main",
        "size": 11688,
        "fork": false,
        "homepage": "https://spotlightjs.com",
        "owner": {
          "login": "getsentry",
          "type": "organization",
          "id": 1396951
        }
      },
      "parents": [
        "7e63b08fa5930fd469d5be0ac995ca3e4f3eda80"
      ]
    }
  ],
  "issues": [
    {
      "issue_id": 3174634284,
      "raised_by": "byk",
      "actor_id": 126780,
      "actor_type": "user",
      "date": "2025-06-25",
      "updated_at": "2025-07-11",
      "closed_at": "2025-06-25",
      "link": "https://github.com/getsentry/sentry/pull/94264",
      "title": "fix(migrations): Fix data integrity error in 0925",
      "message": "fix(migrations): Fix data integrity error in 0925\nFixes getsentry/self-hosted#3751\r\n\r\nThe `0925_backfill_open_periods.py` migration was updated to robustly handle data inconsistencies.\r\n\r\n*   `DataError` was imported from `django.db` and added to the exception handling in the `_backfill_group_open_periods` function.\r\n*   The `except` block for `GroupOpenPeriod.objects.bulk_create` now catches both `IntegrityError` and `DataError`. This prevents migration failures caused by invalid date ranges (e.g., start date after end date) that trigger `DataError` in PostgreSQL.\r\n*   Previously, only `IntegrityError` was caught, leading to migration failures for users with such data.\r\n*   A new test case was introduced in `tests/sentry/migrations/test_0925_backfill_open_periods.py` to specifically validate the handling of groups with invalid date ranges that would trigger a `DataError`, confirming the migration's resilience.",
      "type": "pull_request",
      "description": "Description of the issue",
      "issue_number": 94264,
      "status": "Closed",
      "author_association": "MEMBER",
      "repo": {
        "full_name": "getsentry/sentry",
        "created_at": "2010-08-30",
        "open_issues_count": 2511,
        "homepage": "https://sentry.io",
        "forks_count": 4393,
        "id": 873328,
        "updated_at": "2025-07-28",
        "issues_count": 2511,
        "language": "Python",
        "size": 650654,
        "description": "Developer-first error tracking and performance monitoring",
        "owner": {
          "login": "getsentry",
          "type": "organization",
          "id": 1396951
        },
        "default_branch": "master",
        "stargazers_count": 41549,
        "name": "sentry",
        "topics": [
          "apm",
          "crash-reporting",
          "crash-reports",
          "csp-report",
          "devops"
        ]
      },
      "labels": [
        "Scope: Backend"
      ],
      "comment_count": 4,
      "merged_at": "2025-06-25T20:06:58Z"
    },
    {
      "issue_id": 3004568635,
      "raised_by": "byk",
      "actor_id": 126780,
      "actor_type": "user",
      "date": "2025-04-18",
      "updated_at": "2025-04-22",
      "closed_at": "2025-04-22",
      "link": "https://github.com/getsentry/spotlight/issues/781",
      "title": "Online install script doesn't work on macOS",
      "message": "Online install script doesn't work on macOS\nThrows error saying \"-i\" is not a valid option for \"unable\"",
      "type": "issue",
      "description": "Description of the issue",
      "issue_number": 781,
      "status": "Closed",
      "author_association": "MEMBER",
      "repo": {
        "full_name": "getsentry/spotlight",
        "created_at": "2023-08-21",
        "open_issues_count": 61,
        "homepage": "https://spotlightjs.com",
        "forks_count": 26,
        "id": 681331591,
        "updated_at": "2025-07-28",
        "issues_count": 61,
        "language": "TypeScript",
        "size": 11688,
        "description": "Debuggability Elevated",
        "owner": {
          "login": "getsentry",
          "type": "organization",
          "id": 1396951
        },
        "default_branch": "main",
        "stargazers_count": 458,
        "name": "spotlight",
        "topics": [
          "debugging",
          "debugging-tool",
          "tag-production"
        ]
      },
      "labels": [
        "Type: Bug-confirmed"
      ],
      "comment_count": 0,
      "state_reason": "completed"
    }
  ],
  "x_url": "x.com/madbyk",
  "linkedin_url": "linkedin.com/in/bykaya",
  "github_url": "github.com/byk"
}