Charting the map
Services
Service map · 19 services in 6 districts
Charting the map
Service catalogue · 19 services in 6 districts
What I can build for you
Freelance or on contract, for clients and companies. Every line below has shipped at least once, and most link to the builds that prove it.
Robot YardRobots, drones and the electronics in them
- S1
Robots and autonomous vehicles
From a bare chassis to a robot that drives itself: the electronics, the control loops and the autonomy on top. Competition robots, rovers and ROVs, built and programmed to a deadline.
- Autonomous ground vehicles: lane keeping, obstacle avoidance, path planning
- Underwater ROVs: control, telemetry and mission software
- Competition robots: FRC, sumo, line followers
- ROS stacks, sensor fusion and PID tuning for a robot you already have
- Stack
- ROS · C++ · Python · sensor fusion · path planning
- Built before
- Autonomous car · Underwater ROV · WLKata arm · Sumo robot
- S2
Drones and UAVs
Drones that fly a mission and report back: the flight software, onboard vision that finds targets and landing pads, and the ground station the crew watches. From competition quads to heavy-lift frames.
- Autonomous missions: waypoints, search patterns, precision landing
- Onboard detection and position estimation from the drone's camera
- Ground stations for the crew
- Drone competitions, in simulation and in the air
- Stack
- Python · YOLO · OpenCV
- Built before
- Riders.ai drone · Asimov · Think Tank
- S3
Embedded systems and electronics
The layer between the code and the metal: microcontroller firmware, sensors and motors wired up and calibrated, and a clean link to the computer or phone that runs the rest.
- Microcontroller firmware for sensors, motors and radios
- Prototype electronics: wiring, soldering and bring-up
- Sensor integration and calibration
- Hardware and software integration across mechanical, electrical and software teams
- Stack
- C · C++ · Python · serial and wireless links
- Built before
- Sumo robot · Line follower · Think Tank
AI LabsMachines that see, talk and read
- S4
Computer vision and AI
Detection and classification that holds up under real lighting: collecting and labelling the data, training the model, and wiring its decisions into the machine or the dashboard that needs them.
- Object detection and classification pipelines (YOLO, CNNs)
- Training data: capture rigs, labelling, even simulated data from a game engine
- Lab and production-line inspection that flags what a person should check
- Vision for robots and drones: lanes, signs, landing pads
- Stack
- Python · OpenCV · YOLO · CNNs
- Built before
- Lab vision pipeline · TEKNOFEST Markers · Autonomous car
- S5
Voice agents and AI companions
Assistants with a voice and a face: they listen, answer in a natural voice, and lip-sync an animated character to what they say. Phone and video calling built in.
- Voice assistants and phone agents
- Animated faces that lip-sync to speech
- Video calling and companion devices
- AI features added to an app you already have
- Stack
- Voice agents · LLM APIs · speech · video calling
- Built before
- Voice AI companion
- S17
AI features and LLM apps
Language models put to work on a business's own files: transcribe calls and videos, translate and summarise documents, pull tables out of PDFs, and answer questions about a document. On a local model when the data mustn't leave the building, or a cloud API with a monthly spending cap.
- Chat with a document: it reads the file and answers questions about it
- Transcription and subtitles, Arabic included
- Translation, summaries and table extraction
- Local models (Ollama, Whisper) or cloud APIs (Claude, OpenAI), with a budget
- Stack
- Python · FastAPI · pgvector · faster-whisper · Ollama · LLM APIs
- Built before
- Convo · Voice AI companion
Web CitySites, web apps, stores and servers
- S6
Websites
Fast websites that look like the company and are easy to keep up to date: a custom design, the pages and products, a blog that ranks, and a CMS the team can use without me.
- Company and product websites with a custom design
- Landing pages and portfolios, with motion and 3D when it helps
- SEO: structured data, speed, a blog
- A CMS or admin the team can update themselves
- Stack
- Next.js · React · TypeScript · WordPress
- Built before
- HEMS Chemical website · Drag-on apparel
- S7
Web apps and admin panels
The software a business runs on: accounts, calendars, stock, money and reports, behind a login and on a real database. The whole stack, from the UI to the API, the auth and the deploy.
- Admin panels: users, directories, reports, balances, messaging
- Booking and management systems with calendars and online booking
- Membership systems and dashboards over your data
- APIs, databases, auth and deployment
- Stack
- Next.js · React · Supabase · Prisma · PostgreSQL
- Built before
- FulSalon · Kirpiks admin panels · Drag-on apparel
- S8
Online stores and marketplaces
Selling online, end to end: the store and its admin, marketplace listings that get found, prices that move with the market, and stock counts you can trust. I ran it for my own apparel brand, to a million lira in three months.
- Online stores with an admin for products, orders and stock
- Marketplace operations: Trendyol listings, optimisation and pricing
- Stock tracking, suppliers and distribution
- Sales and stock monitoring on one screen
- Stack
- Next.js · Supabase · Trendyol
- Built before
- Drag-on apparel · Drag-on, the job
- S9
Servers, databases and hosting
Where the data lives and the code runs: database design, back ends and APIs, deploys that don't break the site, and game servers kept up for their players.
- Database design: schemas, relations, migrations and backups
- Back ends and APIs, with auth and file storage
- Hosting and deploys for sites and apps
- Docker stacks behind a reverse proxy, sized to run on a free cloud VM
- Game servers: Minecraft servers with plugins, set up and looked after
- Stack
- PostgreSQL · Supabase · Node.js · Docker · Caddy · Paper
- Built before
- FulSalon · Kirpiks admin panels · Convo
- S19
Arabic and multilingual software
Products that work in more than one language from day one: interfaces that mirror properly for Arabic, Arabic that renders correctly in generated PDFs, images and video, and translations checked by someone who speaks the languages. I'm fluent in Arabic, English and Turkish.
- Right-to-left interfaces for Arabic, built in from the start
- Translation and localisation between Arabic, English and Turkish
- Apps that ship in many languages at once
- Arabic in generated documents, images and subtitles, shaped correctly
- Stack
- next-intl · ICU messages · RTL CSS · HarfBuzz
App HarbourPhone apps, bots, desktop and file tools
- S10
Mobile apps
Apps people keep on their phone: accounts, live data, notifications and a design that feels native. Also locked-down kiosk tablets.
- Cross-platform apps for Android and iOS
- Real-time apps: live data, chat, nudges and notifications
- Apps in many languages at once
- Kiosk tablets with native bridges
- Stack
- Expo · React Native · Flutter · Firebase · Capacitor
- Built before
- Jamaah · Voice AI companion
- S11
Bots and automation
Bots that run a community or a workflow by themselves, and small tools that take the repetitive work off people: scripts, integrations and browser extensions.
- Discord and Telegram bots: leagues, economies, moderation, commands
- Watchers that scan a site and book an appointment or a reservation the moment one opens
- Automations and integrations between the tools a team already uses
- Browser extensions
- Stack
- Node.js · discord.js · Python
- Built before
- Alfa Bot
- S12
Desktop tools
Small programs that sit on a PC and save someone an hour a day: readers, overlays, converters and hotkey tools, packaged as one file that just runs.
- Windows tools in Python, packaged as a single .exe
- Screen readers, overlays and hotkey tools
- Batch tools for video and images, like pulling frames out of footage for training data
- A PC and a phone app talking to each other live
- Stack
- Python · PyInstaller · WebSockets
- Built before
- Private tools for clients and for my own work
- S18
File conversion and document tools
Software that turns the files a team drowns in into the ones it needs: convert between formats in bulk, edit and secure PDFs, read scans with OCR, and process images, video and audio. In the browser where it can be, so the files stay on the user's machine.
- File converters for documents, images, video, audio and data
- PDF tools: merge, split, compress, sign, redact, protect
- OCR that turns scans into searchable PDFs and Word files, Arabic included
- Batch pipelines for images and video: resize, compress, cut, subtitle
- Stack
- WebAssembly · FFmpeg · LibreOffice · Tesseract · Python
- Built before
- Convo
Game IsleMods, games and 3D models
- S13
Game mods and game development
Mods and game systems that play well with many players: server-side logic, economies and minigames, plus scripting for Roblox studios.
- Minecraft mods and plugins (Forge): minigames, economies, NPCs
- GTA V mods and scripted scenarios
- Roblox games and systems in Lua and TypeScript
- Browser games with accounts, ranked play and a shop
- Mods that make training data for a vision model
- Stack
- Java · Minecraft Forge · Lua · roblox-ts · React
- Built before
- High Roller Casino · TEKNOFEST Markers · Roblox studios · QTE Trainer
- S14
3D modelling and design
Models that have to look good and models that have to fit: textured assets and renders for games and studios, and functional designs for robot parts and the systems around them.
- Game-ready 3D assets, modelled and textured
- Renders and scenes for products, pitches and mods
- Functional parts and housings for robots
- Roblox models and builds
- Stack
- Blender · CAD
- Built before
- Roblox studios · TEKNOFEST Markers
Captain's PointLeading, planning and teaching
- S15
Technical lead and consulting
Someone to own the technical side: pick the stack, plan the build, review the code, and lead a small team to a deadline, across time zones if need be. I have captained three robotics teams, and I ship for a client in the Netherlands from Istanbul.
- Architecture and a build plan before any code is written
- Code and design reviews
- Leading a small team, remote or across time zones
- Getting the mechanical, electrical and software people building the same robot
- Stack
- Systems architecture · team leadership · Git
- Built before
- Asimov · Think Tank · Pars Robotics · KLE
- S16
Robotics workshops and coaching
Teaching what I learned the hard way: hands-on robotics and programming workshops, and coaching teams for FRC, TEKNOFEST and robot competitions. I have also run course scheduling and remote learning for a district education centre.
- Robotics and programming workshops for schools and clubs
- Coaching teams for FRC, TEKNOFEST and robot competitions
- Course planning, scheduling and remote-learning setup
- Mentoring new programmers on a team
- Stack
- Python · C++ · FRC · TEKNOFEST
- Built before
- Pars Robotics · Başakşehir HEM · FRC robots