Skip to content
View SetraTheXX's full-sized avatar

Block or report SetraTheXX

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
SetraTheXX/README.md

Tuncay Ölmez

Computer Programming Student · Developer Tooling · Web Security · AI-Assisted Engineering

I build deterministic developer tools, local-first engineering workflows, and carefully scoped computational research prototypes.

Portfolio LinkedIn npm Email


About

I am a Computer Programming student at Ondokuz Mayıs University in Samsun, Türkiye.

My public work focuses on developer tooling, web security, automation, AI-assisted engineering, and computational biology. I care about explicit scope, deterministic behavior, useful tests, readable documentation, and claims that stay within the available evidence.

AI is part of my workflow, but not an autopilot. I remain responsible for project direction, technical decisions, validation, documentation, and releases.

Current focus

  • Developer tooling: rule-based security checks, CLI ergonomics, SARIF, and CI integration.
  • AI-assisted engineering: local-first supervision, isolated worktrees, verification gates, recovery controls, and portable evidence.
  • Computational research: reproducible protein-structure preparation and geometry-based pocket analysis with explicit scientific boundaries.
  • Product work: focused web applications that are small enough to ship, test, and maintain.

Selected work

npm version Repository

Deterministic security checks for Next.js projects before review or deployment. The CLI reports practical signals around secrets, routes, configuration, XSS, raw SQL, command execution, authentication, uploads, and rate limiting without using AI at runtime.

Current state: v0.3.0 line · 20 deterministic rules · 429 passing tests · terminal, JSON, Markdown, GitHub, and SARIF reports.

npm version Repository

A local-first supervision and evidence layer for Codex. CEWP adds explicit scope, isolated worktrees, bounded retries, deterministic verification, independent review, recovery controls, and portable receipts while leaving code generation to Codex.

Current state: v0.14.0-beta.1 source line · npm beta CLI · local Codex plugin and MCP bridge · supervised checkpoints, Coordinator Mode, and a versioned workflow runtime.

Release Repository

A local computational research prototype for preparing protein structures, detecting geometry-based pocket candidates, and inspecting versioned heuristic measurements through a FastAPI and React application.

Current state: source-only v0.1.0 release · canonical static detector · quality-gated experimental NMA layer · bounded Mol* viewer integration.

BioVoid is not a clinical, diagnostic, validated binding-prediction, or drug-development system. Its outputs require independent scientific review.

Release Repository

A security-aware Python ZIP inspection and safe-extraction toolkit. Archives are inspected before extraction with deterministic risk signals, dry-run support, integrity checks, and explicit safety gates.

Current state: v0.3.0 public alpha · CLI and optional PyQt6 GUI · install from a local checkout · not yet published on PyPI.

Repository

A Japanese-learning MVP for Turkish-speaking beginners, with kana practice, local SM-2 review, structured lessons, quizzes, XP and streak tracking, mini stories, kana drawing, and N5-style practice.

Current state: pre-Phase 4 stabilization · usable local MVP · optional Supabase authentication and sync · local mode works without Supabase.

Live site Repository

My bilingual personal portfolio for presenting public projects, technical direction, learning progress, writing, and contact links.


Engineering principles

  • Prefer small, testable releases over vague feature piles.
  • Keep security tooling deterministic and make uncertainty or false-positive behavior visible.
  • Treat AI-assisted development as supervised engineering with reviewable evidence.
  • Separate working prototypes from validated scientific or production claims.
  • Keep public documentation useful, bounded, and honest about unfinished work.

Languages and tools

Python TypeScript JavaScript Node.js Next.js React Tailwind CSS FastAPI SQLite Git GitHub Actions npm Docker

Actively using: Python, TypeScript, JavaScript, Node.js, Next.js/React, FastAPI, Git/GitHub, SQLite, GitHub Actions, npm, and Docker.

Currently strengthening: SQL, algorithms and data structures, debugging, testing, code reading, documentation, and software architecture.


Connect

Portfolio · LinkedIn · npm · Email

Building practical tools and research prototypes with clear scope, strong validation, and honest boundaries.

Pinned Loading

  1. next-secure-check next-secure-check Public

    Rule-based static security scanner for Next.js. Published on npm. CLI, GitHub Actions, SARIF output, preset-based scans.

    TypeScript 5

  2. Codex-Engineering-Workflow-Pack Codex-Engineering-Workflow-Pack Public

    Local-first engineering workflow toolkit for Codex: skills, Coordinator Mode, worktree isolation, guarded dispatch, and parallel agent workflows.

    JavaScript 1

  3. nihongo-learn nihongo-learn Public

    Japanese-learning MVP for Turkish-speaking beginners, featuring kana practice, SM-2 reviews, A1 lessons, mini stories, N5 exam practice, and optional Supabase sync.

    TypeScript 3

  4. setrathex-portfolio setrathex-portfolio Public

    Modern dark portfolio source for setrathex.com.tr built with Next.js, TypeScript, Tailwind CSS, and Framer Motion.

    TypeScript 3

  5. pagonic pagonic Public

    Security-aware Python ZIP inspection and safe extraction toolkit. Inspect before you extract.

    Python 1