Skip to content
View aeg58's full-sized avatar
🏠
Working from home
🏠
Working from home

Highlights

  • Pro

Block or report aeg58

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. 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
aeg58/README.md
Ali Erdem Gedik — Junior Software Developer. Screens from Eventra, BAOBAB, Fermente Paneli and Fortuna Moda.

LinkedIn Email Istanbul, Türkiye

Third-year Software Engineering student in a fully English-taught program and part-time Junior Software Engineer at Black Wool since January 2026. I build business systems for real clients, from the first requirements meeting to the release pipeline, and I care most about the parts that keep them honest: permissions, data integrity, privacy and measured results.

104 permissions · 0 confidently-wrong fields · 614 orders audited in October · 16 of 19 tools read-only
Focus Measured result
Authorization 104 permissions across 36 sections, database-defined roles, field-level visibility for ID numbers and payments — Eventra
Concurrency Double booking prevented by locking the hall row inside the transaction; the losing request gets 409 Conflict — Eventra
Privacy by design A marketplace dashboard that never stores buyer personal data; the Excel import stops on any unexpected column — Fermente Paneli
AI with guardrails AI reads, code decides: 0 confidently-wrong fields on the evaluation set; AI tools that write only after an exact approval phrase — Fortuna Moda, Black Tool
Measured quality 424 test cases in Black Tool, 453 in Fortuna Moda, 189 check scripts in Eventra; OWASP ZAP and Playwright checks in Fermente Paneli

Selected work · Black Wool

Source code is private; every link is a public case study with masked screenshots, diagrams and the measurements behind each number.

Eventra reservation calendar

Project Lead & Developer · in production since Sep 2026 · v1.2.0

Reservation, finance and operations platform a wedding venue runs its daily business on — calendar across two branches, settings-driven booking form, deposits and cash boxes, contracts as server-side PDFs, 13 reports, QR menu and digital business card. 56 models · 109 API routes · 72 screens.

BAOBAB home page

Developer · live since Oct 2026

Catalogue and editorial admin for a comics publisher. Page-flip previews, slug history with permanent redirects, JSON-LD in 12 schema.org types.

Fermente Paneli overview

Project Lead & Developer · on its own server

Sales, profit and payout-audit dashboard across Trendyol and Hepsiburada. Never touches prices, stock or listings; its one write, a customer-question answer, goes out after a preview and a second click. No buyer personal data stored.

Fortuna Moda order list

Project Lead & Developer · panel live since Oct 2026

WhatsApp and Instagram orders turned into checked DHL eCommerce shipments, labels printed in the shop from the panel. AI reads, code decides; 453 test cases.

Black Tool gateway diagram

Project Lead & Developer · internal tool

MCP gateway that lets an AI assistant read client ad and marketplace accounts brand by brand. 16 of 19 tools read-only; writes need YAZMA OK and start paused.

Personal project

2ndBrain pipeline diagram

Personal project · Designer & Developer · in daily use

A personal knowledge system that gives my AI coding sessions a memory: sessions, documents, chats and voice notes are masked into an Obsidian vault, searched in Turkish with keyword + vector ranking, and injected into every Claude Code session through hooks. Measured on a 189-question evaluation set written by an independent agent: the right page is in the top 5 for 94.7% of questions.

Systems, algorithms & data

Individual coursework, documented as standalone repositories; each README states the course context.

Repository What it shows
posix-pi-benchmark · C 3.67× at 4 threads on 4 cores, flat beyond — the plateau is the hardware limit, not a defect
shortest-path-algorithms · C BFS, Dijkstra and A* over 1,000 vertices; the A* heuristic is kept admissible, so it matches Dijkstra
max-flow-min-cost · C++ Edmonds–Karp and min-cost max flow written from scratch on a residual graph
clustering-algorithms-comparison · Python Seven algorithms, six metrics — the best silhouette score picks the least informative model
budget-planner · Java PBKDF2-HMAC-SHA256 password storage with constant-time verification

More: recursive-file-copy · algorithm-task-3 · statistical-analysis-report · conference-hall-reservation · snake-game-js · tourism-equipment-rental-uml

Stack



Certifications: HackerRank Software Engineer · Software Engineer Intern · Problem Solving (Intermediate) · SQL (Advanced) · Anthropic Claude Code 101 and Claude Code in Action · English B2 (FSMEPT 71/100)

Pinned Loading

  1. baobab-case-study baobab-case-study Public

    Case study: catalogue and editorial admin for a comics publisher, live at baobabyayinlari.com — Next.js 16, Prisma 7, SQLite, Auth.js.

  2. eventra-case-study eventra-case-study Public

    Case study: reservation, finance and operations platform for a wedding venue — Next.js 16, Prisma 7, MySQL, row-locked booking, 104-permission RBAC.

  3. posix-pi-benchmark posix-pi-benchmark Public

    Serial vs POSIX threads computation of Pi, with measured speedup up to the core count.

    C

  4. black-tool-case-study black-tool-case-study Public

    Case study: brand-isolated MCP gateway for ad and marketplace accounts with approval-gated writes.

  5. fermente-panel-case-study fermente-panel-case-study Public

    Case study: sales, profit and payout-audit dashboard for a Trendyol & Hepsiburada brand — never touches prices, stock or listings.

  6. fortuna-moda-case-study fortuna-moda-case-study Public

    Case study: chat-to-shipment order panel — AI reads, code decides; DHL eCommerce integration.