Full-stack developer & English teacher. I build community tools for amateur radio, robotics, and education.
Website · Blog · QRZ · X · LinkedIn · Email
- 📻 Amateur radio callsign: TA1JS (formerly TA1ANW). Active on VHF/UHF, repeaters, and digital systems.
- 📡 Creator of the Amatör Telsizcilik ecosystem (web, Telegram bot, mobile apps).
- 🤖 Mentor, FRC Team 8092 "G.O.A.T." (Tekirdağ-based FIRST Robotics Competition team).
- 🧠 AI/ML Contributor at Outlier AI — RLHF & prompt engineering (Turkish).
- 🛰️ Member of Amatör Radyocular Derneği (ARC) — supporting community + digital initiatives (club callsign YM1KTC).
- pitos — AI-native team platform for FRC, with a jury-reflex personality; built with and for FRC #8092. Site · Source
- Amatör Telsiz Röle — repeater directory for Turkey (web + apps + bot). Site · Map · Android · iOS
- UV-K5 APRS — firmware that turns a Quansheng UV-K5 handheld into a standalone APRS station: position beacons, packet decoding and text messaging with no external TNC, plus browser tools to flash and configure it over USB. Flash it in your browser · Firmware · Web tools
- APRSSwift — native APRS client for iPhone, iPad, Mac, and Apple Watch: live station map, real-time packet log, two-way messaging and SmartBeaconing, with decoding of position, Mic-E, compressed, object, weather and telemetry packets. Site · App Store
- Amatör Telsiz Sınavı — iOS prep app for Turkey's amateur radio licence exam: 505 explained questions, FSRS spaced-repetition flashcards, realistic mock exams and an application guide — fully offline. Site · App Store
- Tekrar — spaced-repetition flashcards for iPhone and iPad: FSRS-6 scheduling,
.apkgdeck import, fully offline, no accounts, no ads. Site · App Store - @telsizbot — Telegram bot for real-time repeater/APRS queries. Open Telegram
- radio.org.tr — ARC website & infrastructure. Visit
- 8092.tr — resources for FRC #8092. Visit
- notlar.im — personal blog: software, amateur radio, cycling, and whatever else comes along. Read · Source
PHP (Laravel) · MySQL · JavaScript · Tailwind CSS · Astro · Swift (SwiftUI) · Docker · Traefik · Dokploy · Raspberry Pi
AI-assisted, human-verified. I use coding agents daily, and what ships is checked rather than trusted — by whatever the work actually calls for: a measurement on the real hardware, the real flow driven in a real browser, tests, a native speaker reading a translation, a query run against production data. Commits and reviews an assistant helped write carry Co-Authored-By trailers, so the history says so instead of pretending otherwise.
When I get something wrong I say so in the thread and post the evidence that settles it — which has already happened publicly more than once. If you find something broken, open an issue and I will show you the check or fix it.
Open to collaborate on: edu-tech, radio tooling, robotics mentoring, community infra
📧 bugra@canata.com.tr
More about me, experience & fun facts
Full-stack developer and English teacher bridging education and technology. I’ve spent 10+ years teaching in Turkey’s public education system and 20+ years in freelance translation. I build practical tools that serve real communities: radio operators, students, and robotics teams.
- 👨🏫 English Teacher | Turkey’s Public Education System (2013–Present)
- 🌍 Freelance Translator | Turkish ↔ English (2005–Present)
- 🤖 AI/ML Contributor | Outlier AI (2023–Present)
- 🎥 Content Creator | "Buğra Hoca" (YouTube + socials)
- BA English Language & Literature | Hacettepe Üniversitesi
- AS Computer Programming | Anadolu Üniversitesi
- 📻 Callsign TA1JS (formerly TA1ANW)
- 🚴 Cycling helps me think
- 🏗️ Self-hosting enthusiast: Docker, Traefik, VPS workflows
- 📸 Amateur photographer
- Container-native workflows and automation
- Better tooling for education + community ops





