Skip to content
View dincertekin's full-sized avatar

Block or report dincertekin

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
dincertekin/README.md
Terminal window showing: Dinçer Tekin, Computer Engineering student and software developer. Projects: Reclaimer, data recovery for macOS, Windows and Linux (Rust); Bloogla, self-hosted blog engine (Rust); pass1, zero-knowledge password manager (TypeScript); theme-switcher, sunrise/sunset dark mode for Windows (Rust); Alaz, x86_64 hobby operating system (C, Assembly). Languages: Rust, TypeScript, Python, C, C#. Focus: security, systems programming, web apps. Teaching: YouTube programming courses, 5,000+ subscribers. Open to internships and junior software and security engineer roles.

Computer Engineering student and software developer. Open to internships and junior software or security engineer roles.

Email · Resume (PDF) · LinkedIn · Website · YouTube

Projects

Project Description Stack
Reclaimer Data recovery app for macOS, Windows and Linux. Recovers deleted files from FAT, exFAT and NTFS drives, SD cards, disk images and phones. Rust, egui
Bloogla Self-hosted blog engine shipped as a single binary, with an admin panel, themes, automatic HTTPS, backups and WordPress import. Rust, axum, SQLite, htmx
pass1 Zero-knowledge password manager. Vaults are encrypted in the browser; the server stores only ciphertext. Includes a threat model and security review. TypeScript, React, Fastify, PostgreSQL
theme-switcher Switches Windows between light and dark mode at local sunrise and sunset. Rust, Win32 API
Alaz x86_64 hobby operating system written from scratch, including the bootloader. C, x86 Assembly

Other projects: caffeinate-windows, dtop, mailogle, passdict, croovy.

Skills

  • Languages: Rust, C, C#, Java, Python, JavaScript, TypeScript, PHP, x86_64 Assembly
  • Web and databases: React, Svelte, Express, Fastify, .NET, PostgreSQL, MySQL, SQLite, Redis
  • Security: Burp Suite, Metasploit, Wireshark, Kali Linux, OSINT, applied cryptography, threat modeling
  • Practice platforms: TryHackMe, Hack The Box
  • Tools and systems: Git, Docker, Linux (Arch, NixOS), Win32 API, file systems (FAT, exFAT, NTFS)

Teaching

I teach programming in Turkish on YouTube (5,000+ subscribers). Course code: Python, C#.

Pinned Loading

  1. pass1 pass1 Public

    Passwords only you can read. A zero-knowledge, open-source password manager for the web.

    TypeScript

  2. bloogla bloogla Public

    Everything a blog needs, in one small program. Fast, secure, self-hosted. A lighter WordPress alternative written in Rust.

    Rust 6 3

  3. reclaimer reclaimer Public

    Free, open-source data recovery for macOS, Windows and Linux. Recover deleted photos, videos and files from SD cards, USB drives, disks, iPhone and Android.

    Rust

  4. alaz alaz Public

    A from-scratch x86_64 operating system in C and assembly, bootloader included. Early days: currently a boot sector.

    Assembly 3

  5. mailogle mailogle Public

    Find out where an email address has an account. Checks 13 sites, from GitHub to Netflix, plus infostealer leaks.

    Python 1 1

  6. caffeinate-windows caffeinate-windows Public

    Windows port of macOS "caffeinate" command, keeps your display and system awake from the terminal.

    Rust 2