Hello, I'm

Öznur Karahasan

Computer Engineer

Exploring AI, embedded systems, and full-stack development

Ask my AI assistant anything about my work

About Me

Computer engineer working across the hardware and software layers of a system, from embedded firmware and PCB design to high-performance C++ software. Focused on how components fit together, including communication protocols, data flow and timing, with the goal of growing toward systems architecture.

Also experienced in computer vision, RAG-based AI applications and full-stack development, which helps in designing systems end to end.

Tech Stack

Programming

Embedded & Hardware

Graphics & Vision

AI & ML

Systems & Tools

Databases

Also experienced with

GitHub Contributions

My digital footprints in open source

View Profile
Activity Graph
Less
More
Connected as:oznurkarahasan

* Reflects contribution activity from the past year.

Featured Projects

Live Translate (Rust & AI)

An ultra-low latency, real-time speech transcription and translation system. Built with Rust for high-performance audio processing, it features real-time subtitle delivery and WebSocket-based AI integration.

View Details

Mini Matching Engine (Rust)

Single-instrument limit order book in Rust with price-time priority, self-trade prevention and a ±10% price band. Two interchangeable book implementations (a BTreeMap baseline and a slab-based linked list) are checked against a reference engine with differential tests and benchmarked for throughput and tail latency.

View Details

AI-Powered Presentation Assistant

An intelligent system that analyzes real-time speech during presentations to automatically navigate slides, powered by Edge AI logic and a modern web stack.

View Details

Local Agent Collective

A scalable ecosystem of multiple AI agents designed to run fully locally. It ensures total data privacy by utilizing local LLMs through Ollama and LangChain for task orchestration, eliminating the need for external cloud dependencies.

View Details

Core-RL: Modular Reinforcement Learning Framework

A plug-and-play RL framework for autonomous driving, robotics, and finance, with human-in-the-loop active learning and continual learning to avoid catastrophic forgetting.

View Details

Analog Clock with ESP32 & NeoPixels

ESP32-based analog clock with NeoPixel LEDs. Features NTP time sync over WiFi, RTC backup, web interface control, LDR brightness auto-adjustment, and OTA updates.

View Details
{ }

SigSim Oscillator

Headless C++ simulation of the analog signal path a 47 kHz OOK receiver's ADC would actually see: carrier + white noise + DC offset, through a single-pole RC anti-alias filter and N-bit ADC quantizer, with a slowly-fading amplitude envelope and 500-baud OOK test modulation.

View Details

Flight Tracking

Automated flight price monitor that tracks airfares and sends email alerts upon price drops. Features Docker containerization and GitHub Actions for scheduled execution.

View Details

Danilo: Voice Kitchen Assistant

An AI-powered voice assistant for the kitchen. Uses Adaptive RAG architecture and FAISS for semantic search to provide personalized recipe guidance.

View Details

LLM fine tuning with MS-Swift

End-to-end fine-tuning and deployment of the Qwen2-VL-7B-Instruct vision-language model using MS-Swift for high-accuracy traffic sign recognition.

View Details

Vehicle Tracking & Mapping (C++)

Real-time tracking and mapping system. Delivers accurate location data, route planning (A*), and drone integration support.

View Details

Indoor Navigation (AR/BLE)

Flutter-based indoor navigation system for visually impaired. Uses BLE signals for detection and AR technology for guidance.

View Details

DualFlow

A virtual fluid physics engine simulating a 'digital water balance'. Responds to inertia and momentum through motion-based input.

View Details
> _

CachyOS Hyprland Dotfiles

A personal Linux desktop setup for CachyOS (Arch-based) with Hyprland. Includes custom Quickshell/QML widgets for calendar, music, network and battery, plus Shell and Python helper scripts.

View Details

Restaurant Automation (Laravel)

Full-stack management system with role-based access, real-time stock tracking, and secure authentication.

View Details

CineMood

Web application for discovering and recommending movies via TMDB integration. Features personal list management and genre filtering.

View Details

Scout Agent: Intelligent Real Estate Assistant

An AI-powered real estate matching platform combining fuzzy logic with LLM reasoning (Llama 3 via Groq) to score listings on flexible, human-like criteria instead of rigid filters, weighing price, location, size, and room requirements together for personalized compatibility scores.

View Details

Career Journey

Flowchart of my journey. Click on the cards to view details.

START

Zonguldak Bulent Ecevit University

Computer Engineering

Zonguldak, Turkey

2022 - 2026
Show Details

Posco Assan TST

Intern Computer Engineer

Kocaeli, Turkey

July 2024 - August 2024
Show Details

Zerosoft

Intern Software Developer

Bandirma, Turkey

August 2025 - October 2025
Show Details

Kedy.ai

C++ Software Engineering Intern

Istanbul, Turkey

December 2025 - July 2026
Show Details

Yens&Yens

Embedded Systems Engineering Intern

Amsterdam, Netherlands

August 2026 - Present
Show Details
FUTURE

Latest Articles

Get in Touch

Working on embedded, systems or C++ projects? Let's talk.

Send Email
Follow Me: