Skip to content
Available for new projectsAnkara · UTC+3 · Working remotely

Systems Architect · Software Consultant

Resilient systemsfor ideas that deserve to fly.

I'm Fahrettin Baştürk. I build fast, reliable and long-lasting software with Rust, C++ and modern web technologies. I see software not merely as a technical craft, but as a human discipline shaped by psychology and philosophy.

“The wind is rising… We must try to live.”
Documented projects
68
Areas of expertise
6
Programming languages
15
Years of building
4+

01Selected work

From a commercial B2B platform to a Rust library published on crates.io, from a custom network protocol to a reverse-engineering pipeline — a few examples.

01Web & Full Stack

Private

MAN-AR Canada: B2B Corporate Sourcing Platform

A high-performance, multilingual corporate platform developed for a Canadian B2B industrial sourcing firm. Engineered with Next.js and optimized with Tailwind CSS v4, featuring a secure PHP-based communication bridge.

  • TypeScript
  • PHP
  • Next.js 15
  • +5

02Backend & API

Ferivonus Swagger Gen: Zero-Boilerplate OpenAPI Macro Engine

A zero-boilerplate OpenAPI 3.0.0 generator and custom Swagger UI engine for Actix-Web, distributed as a native Cargo crate and powered by compile-time procedural macros.

  • Rust
  • JavaScript
  • HTML
  • +10

03Networking & Protocols

Private

Cyberia & Wired Protocol

A secure, decentralized operating system and network layer built on Wired — a custom, high-performance communication protocol. Instead of HTTP, it uses a mutually encrypted TCP handshake and AES-encrypted WebSocket payloads for strong data confidentiality.

  • Rust
  • C++
  • Tauri
  • +6

04Desktop Applications

AudioLoom v4.0: Tauri & Svelte Desktop DAW

A lightweight, cross-platform Digital Audio Workstation (DAW) built with Tauri and SvelteKit. Features multi-track mixing, real-time waveform rendering, precise region cutting/trimming via FFmpeg, and a heavily optimized Web Audio API playback engine backed by an asynchronous Rust backend.

  • Rust
  • TypeScript
  • CSS
  • +8

05Reverse Engineering

TinkerMole: Automated Reverse Engineering & Static Analysis Pipeline

A multi-threaded, GUI-driven Android reverse engineering pipeline. It automates APK extraction, deep Flutter engine analysis, static vulnerability scanning, and Ghidra workspace initialization.

  • Python
  • Shell
  • Tkinter
  • +7

06Mobile Applications

Private

WonderNest: Interactive EdTech & Telemetry Application

A gamified, co-learning mobile application designed for early childhood education. It combines highly animated biological taxonomy modules (habitats, diets, acoustics) with a secure, telemetry-driven parent dashboard for granular progress tracking.

  • Dart
  • Flutter
  • Provider
  • +4

02Areas of Expertise

End-to-end engineering, from silicon to cloud

I choose tools by workload, not by trend. These are the areas I work in most, and the technologies I rely on in each:

03How I work

From idea to launch, on a clear route

Every engagement follows the same discipline: understand the problem first, design the right architecture, then build it properly.

  1. 01

    Discovery

    A short call to clarify goals, constraints and what success looks like. If needed, I review the existing system.

  2. 02

    Architecture & plan

    I choose technology by workload and share scope, timeline and budget in a written proposal.

  3. 03

    Build

    Development with regular milestones — you see a working version at every stage and can steer it.

  4. 04

    Delivery & support

    Delivered with documentation and a release process; ongoing maintenance and technical support when you need it.

04Workshop

My workspace

IDE / System

Visual Studio 2022

My primary environment for C, C++ and C# projects. Its debugging tools and compiler integration are exceptionally strong.

Terminal / Linux

Arch Linux + Neovim

For when the job calls for a minimal interface, no unnecessary overhead and a fully keyboard-driven workflow.

Python / ML

PyCharm

Excellent refactoring capabilities that significantly speed up my machine learning and scripting workflows.

Web / General

Visual Studio Code

My daily editor for versatile web development. Lightweight, customizable and always gets the job done.

Approach

Beyond the code

I got into software because I wanted to build things that genuinely touch people's lives. I bring more than a technical mindset to the table — the way I think is shaped by psychology, sociology and philosophy.

Philosophy and psychology draw me in because they bring coherence to a chaotic world. Away from the terminal, I read plays and talk with new people to gain different perspectives.

  • Psychology & Sociology
  • Theatre
  • Philosophy
  • Turkish · English (B2)

My approach to open source

I open-source the tools I build so others can learn from them. Components with a high potential for misuse (such as certain reverse engineering and network tools) are deliberately kept in private repositories.

GitHub repositories
171
Open-source repos
124
Visit my GitHub

Let's build together

The wind is rising. Let's help your idea take flight.

A new product, a system under pressure, or a need for technical guidance — start with a short message. I usually reply within 2 hours during working hours.