AI that stays personal
Local assistants, tool-calling workflows, memory, voice, and privacy-aware automation.
I build private AI tools, hardware-driven interfaces, and secure web systems that feel fast, alive, and engineered on purpose.
A developer and student working across code, circuits, design, automation, and security research - turning strange ideas into usable systems.
About
I like projects where software has to touch the real world: sensors, networks, assistants, dashboards, boards, LEDs, and the weird edge cases between them.
I am Efe, a developer and cybersecurity enthusiast working at the crossroads of creativity, logic, and curiosity.
I build systems that make technology feel alive: accessible web interfaces, private AI assistants, embedded devices, robotics experiments, and security-focused tools built for authorized learning and defense.
My goal is simple: transform complex technology into elegant, powerful, meaningful experiences. Great code is not only syntax to me; it is a way to shape ideas into tools people can actually use.
Local assistants, tool-calling workflows, memory, voice, and privacy-aware automation.
ESP32, Raspberry Pi, LED matrices, motion input, soldering, repair, and playful prototypes.
Network defense, controlled testing, monitoring bots, and practical research habits.
Backend architecture, automation pipelines, Linux tooling, self-hosted services, and low-level experimentation.
Projects
A focused set of AI, embedded, web, and security-minded builds.
A dual-mode Raspberry Pi interface for desktop-friendly games and educational, permissioned security tooling demonstrations.
Wi-Fi controlled ESP32 LED matrix eyewear with browser-based controls and expressive animations like blinking eyes, fire, hearts, and waves.
A fully local personal AI assistant that learns preferences, supports text or voice, calls local tools, and keeps data on-device.
A React-based coding assistant that reads project context across files and provides fast solutions, fixes, and explanations.
An ESP32 + MPU6050 motion-controlled mouse that streams gyroscope data to a Python client for low-latency cursor control.
A Python Telegram bot for system monitoring, connectivity checks, performance logs, temperature tracking, and remote maintenance commands.
A tiny Tamagotchi-style virtual pet for the LILYGO ESP32 T-Display S3. The pet has hunger, happiness, energy, cleanliness, health, age, sickness, mess, simple animation, and saved state. It keeps its state in ESP32 NVS memory, so a normal reset does not wipe the pet.
Raspberry Pi Zero 2 W VPN Dongle Turn a Raspberry Pi Zero 2 W into a tiny USB network adapter that routes a computer through OpenVPN. Plug the Pi into a laptop over the data USB port, open the local setup page, enter Wi-Fi, and let the Pi handle VPN routing, DHCP, DNS, NAT, and a USB-side kill switch. The Pi does not emulate a real USB Wi-Fi radio. It presents itself as USB Ethernet/RNDIS/ECM, which is the reliable cross-platform way to make Windows, macOS, and Linux treat it like a plug-and-play network dongle.
Experience
A timeline of the places, experiments, and project types that shaped how I build.
Participated in robotics and software competitions, collaborated in software and robotics groups, and gained early experience in teamwork, prototyping, and integrating code with hardware.
Received hands-on training in software development, embedded systems, robotics, hardware, and IoT applications through the scholarship program.
Repair and customize retro consoles, mechanical keyboards, and PCBs using diagnostics, 3D printing, soldering, and practical electronics work.
Build interactive devices with ESP32, Raspberry Pi, CircuitPython, MicroPython, and C++, while studying network security through permissioned labs and challenges.
Deliver web development and full-stack software solutions, develop HR systems and custom applications for local businesses, and provide cybersecurity and network-related technical services.
Work on website development, maintenance, and improvements. Develop custom software solutions based on company requirements, contribute to full-stack web applications and AI integration projects, and improve the performance and user experience of existing systems.
Design APIs, local AI tools, React interfaces, Flask and Node.js backends, database flows, and connected systems that combine web, automation, and hardware.
Education
Formal education focused on machine learning, data analysis, algorithms, and software systems design.
BSc Artificial Intelligence Engineering, covering machine learning, data analysis, algorithms, and software systems design.
Stack
Tools and habits I reach for when turning an idea into something people can run, touch, test, or improve.
Automation, assistants, hardware clients, bots, local tooling, Flask APIs, and scripts.
Responsive HTML, CSS, JavaScript, React experiments, dashboards, and smooth UI flows.
ESP32, Raspberry Pi, sensors, LED matrices, serial control, C++, MicroPython, and repair.
Permissioned testing, monitoring, network analysis, logging, and defensive automation.
$ efe --status builder: online focus: local_ai + embedded_interfaces mode: ship_small, learn_fast pipeline: idea -> sketch sketch -> prototype prototype -> test_on_real_hardware result -> polish_until_it_feels_right security_rule: curiosity + permission + documentation next_build: something stranger, cleaner, faster
Guestbook
Leave a small trace. Every note is stored through the backend and rendered back from the database.
best coder i ever met
More than a friend — a constant source of growth, creativity, and motivation.
the most hardworking man I've ever seen