Republic of Türkiye Ministry of Interior — Digital Forensics Software Engineer

Republic of Türkiye Ministry of Interior — Digital Forensics Software Engineer

Software-engineering work in digital forensics, artificial intelligence, big data, signal and audio processing, computer vision, cryptology, cybersecurity and inter-agency data communication.

QR code for this page
Conducted concurrently with undergraduate and graduate study at multiple universities, resulting in the publication of two academic book chapters.
Digital forensics, artificial intelligence, big data, signal, audio, speech and image processing, reverse engineering, cryptology, cybersecurity and inter-agency data communication.
C and C++: Backend software for data processing and machine learning.
C#/.NET/Windows Forms/GDI+/WPF: Graphical-interface development.
Python: Artificial intelligence, research and development, and data preprocessing.
Java/Spring Boot: RESTful services.
Advanced algorithm design, analysis, optimization, concurrency, parallelization and complexity reduction.
Object-oriented programming with different design patterns and frameworks.
Machine learning and classification for petabyte-scale, cumulative and real-time evolving audio, image, metadata and text datasets on high-load systems.
Multithreading, OpenMP and CUDA.
IBM Power Systems.
Speech processing and enhancement for automatic speech recognition and speaker identification.
Face recognition.
Porting and reimplementation among C, C++, C#, Java, Python and Delphi.
Disassembly, decompilation, reverse engineering, testing and improvement of applications and libraries developed in C#, C, C++ and Delphi.
Decryption of data protected with basic cryptographic algorithms without brute-force attacks.
Periodic AES and S-box cryptanalysis under doctoral supervision.
Analyzer software for packet-capture data, deep packet inspection and custom GSM-related binary files.
Application-specific file-carving, recovery and perceptual-hashing algorithms.
Data-recovery algorithms for special file formats without headers or footers.
Text deasciification, normalization and mining algorithms.
Integration of JWT, cryptographic hashing and LDAP authentication.
Development of card-access, employee, salary, deduction and POS-management software.
Windows, Red Hat, Ubuntu and POSIX-compliant systems.
Oracle, Microsoft SQL Server, FAISS, Milvus, Redis and MongoDB.
Database and query optimization, SQL tuning, and CSV, JSON, XML and XLSX parsing and reporting.
TCP sockets, SOAP, REST and WCF services.
Dlib, Keras, MXNet, TensorFlow, InsightFace, Kaldi, Sphinx, Whisper and FFmpeg.
GitLab and YouTrack.