Computer engineer · Çanakkale, Turkey

I build software people rely on every day, end to end.

Kaan Dinç, computer engineer interested in the defense industry. I take projects from the database up to the interface.

01 / About

Hi, I'm Kaan. Computer engineer interested in the defense industry, with a BSc from Gaziosmanpaşa University (GPA 3.45/4.0) and an Erasmus term at Kielce University of Technology in Poland.

02 / Selected work

Projects

01Solo · commercial product · live
Raflıyo: the headline The whole shop, one screen, and the dark sales screen with a basket of electrical products, with the reports screen behind it.

Shop Management Software

Raflıyo

Windows shop software sold by subscription: barcode till, stock, customer credit, reports and receipts. One PostgreSQL on the shop's server PC, shared live by the other PCs, with signed licences and updates and backups every 4 hours.

  • Rust
  • Tauri
  • React
  • PostgreSQL
02Solo · open source · in use
Tessera: the headline Right-click, pick a format, done, the chooser window with format buttons and presets, and the Formats settings behind it.

File Converter for Windows

Tessera

A free converter in the Explorer right-click menu: photos, audio, video and PDF, with size targets like “under 10 MB”. One 22 MB exe is its own installer, with no account and no telemetry. About 230 tests.

  • Rust
  • Tauri
  • JavaScript
  • ffmpeg
03Solo · personal project
Volume Lock: the headline Your volume, per site, the popup with its volume knob at 70% and the saved sites list behind it.

Chrome Extension

Volume Lock

Manifest V3 extension that remembers the volume of each site and applies it before media starts. A rotary knob, boost up to 600%, a five-band equalizer and night mode. It makes no network requests, and 81 Playwright tests run the built extension.

  • TypeScript
  • Web Audio
  • Vite
  • Playwright
04Solo · open source · released
tls-peek: the headline See what your programs say, a list of HTTPS requests and a findings panel with a credential in the URL.

HTTPS Inspector for Windows

tls-peek

Shows the HTTPS requests one Windows program sends, in a local web UI, on mitmproxy's local mode. Each capture gets its own CA that is removed on stop. Adds intercept rules, TLS and timing details, 39 passive security checks and an API map with OpenAPI export.

  • Python
  • mitmproxy
  • JavaScript

03 / Career

Experience

2024 – Present

Raflıyo

Founder & Developer

Çanakkale, Turkey · rafliyo.com

  • Product: founded and lead Raflıyo, subscription retail management software for small and medium-sized retailers: point of sale, inventory, credit accounts, purchasing, reporting, receipts and quotations. It grew out of freelance work for a retail business in 2024 and was commercialized in October 2026.
  • Full lifecycle: own the whole product as sole developer: product strategy, pricing, software architecture, release management, licensing, customer onboarding and legal documentation (KVKK notice, privacy policy, terms of service).
  • Architecture: designed a multi-workstation architecture on Rust (Tauri 2), React and PostgreSQL with transactional financial integrity, role-based access control with audit logging, automated backups, cryptographically signed licensing and signed over-the-air updates.

Feb 2025 – Present

Abisena Information Technologies

IT Specialist, Hospital Information System

Ministry of Health, Çanakkale, Turkey

  • Query rebuild: rebuilt more than 10 queries from scratch in Oracle SQL, removing unnecessary table joins and making them more compact. Loading a typical 15,000-row report dropped from over 30 seconds to 6.5 seconds, more than 4× faster.
  • Workflow tools: developed custom forms and Pascal-based document modules inside the system, used about 3,500 times per month.
  • Technical support: provide technical support to about 3,000 clinical and administrative users of the hospital information system, resolving access, data and workflow issues.

Feb 2024 – Jun 2024

Acrobat Innovation Technology

Unity Developer Intern

Kocaeli, Turkey

  • AR textile app: developed features and the mobile interface of an AR textile app in Unity (C#) with Google ARCore, letting customers preview products in their own space on a mobile device.
  • Recognition system: prototyped an object and environment recognition system for product recommendations.

04 / Toolkit

Languages
Python · TypeScript/JavaScript · C# · C++ · Java · SQL · Pascal
Web
React · TanStack Start · Tailwind CSS · Zod · discord.js
Data
Oracle SQL · SQLite
Networking
Cisco IOS · VLANs · STP · OSPF · ACLs/NAT · VPN/IPsec
Games & ML
Unity · VR gameplay and physics · OpenCV · TensorFlow/Keras
Tooling & tests
Git · GitHub Actions · pytest · Vitest · Playwright

05 / Studies

Education