@Contact boardThe spider is your pointer. Click a paper and it fetches it.
SCROLLSWIPE UPto build the arm
SCROLL
TutorialClick twice to stop
Keep scrollingswiping for the projects register
0%
Building MS-6Good job. Arm assembled.0/7
Scroll to seat the parts
Move your mouse. The arm follows it.Tap anything on a table.Point at a part to see it, click it and the arm brings it to you.The arm picks it up and brings it to you.
Mohamad Sawan
Robotics engineer
I write the software that lets machines see, decide and move, and the web and mobile apps people use to run them.
Base
Istanbul, Türkiye
Building since
2020, at fifteen
State
Available for work
In the cell · clicktap one and the arm brings it to you
Click another part to swap, or press Esc.Tap another part to swap it in.
Robots · Robot R3 · 2026
WLKata Mirobot arm
A gift from an international client · Repair and programming
A WLKata Mirobot F1, a six-axis desktop robot arm, given to me by an international company I built a voice-agent robot for. It arrived needing repair: I logged its condition, tracked down the missing parts and am bringing it up over USB serial from Python.
Still being built, so the cell shows it as a hologram.
Model
WLKata Mirobot F1 · 6 axes, controller in the base
Link
USB serial · Python
Status
Repair and bring-up
Click another part to swap, or press Esc.Tap another part to swap it in.
Robots · Robot R4 · 1st place
Riders.ai drone
Riders.ai virtual drone competition · Solo entry
A virtual competition I entered on my own: I programmed a drone to fly the course in Riders.ai's simulator and took 1st place. The prize was a real drone.
Format
Virtual, in simulation · solo
Prize
A real drone
Result
1st place
Click another part to swap, or press Esc.Tap another part to swap it in.
Robots · Robot R5 · 2020–2024
Sumo robot
Competition build · Programmer
A sumo robot: a low wedge that finds the opponent and pushes it out of the ring. One of the competition builds, with climbing and combat robots, for Kodgenç and national tournaments.
Class
Sumo
Built for
Kodgenç and national tournaments
Drive
Two-wheel, front blade
Click another part to swap, or press Esc.Tap another part to swap it in.
Robots · Robot R6 · 2020–2024
Line follower
Competition build · Programmer
A line-following robot: a row of reflectance sensors under the nose reads the line and the controller steers two drive wheels to stay on it.
Class
Line follower
Sensing
Reflectance sensor array
Drive
Two-wheel differential
Click another part to swap, or press Esc.Tap another part to swap it in.
FRC robots · Season S1 · 2021
FRC robot, 2021
Pars Robotics · FRC team 6436 · Programming captain · 9th grade
My first season with Pars, in 9th grade. The game was Infinite Recharge: robots collect power cells, shoot them into the power port and climb the shield generator.
Click another part to swap, or press Esc.Tap another part to swap it in.
FRC robots · Season S2 · 2022
FRC robot, 2022
Pars Robotics · FRC team 6436 · Programming captain · 10th grade
The 2022 game was Rapid React: shoot cargo into the hub and climb the hangar. This one had a turret shooter, a roller intake and a climber on a bumpered drive base.
Click another part to swap, or press Esc.Tap another part to swap it in.
Projects · Part P1 · 2025
Lab vision pipeline
Medical lab · via KLE, under NDA · Developer
Computer vision that classifies samples from bench cameras in a medical lab, where technicians used to do it by eye. The client and the system are under NDA.
System
Frames from the lab's cameras, a multi-stage classifier, and results passed back to the lab's own software.
Click another part to swap, or press Esc.Tap another part to swap it in.
Projects · Part P2 · 2025
Voice AI companion
International client · via KLE, under NDA · Frontend lead
A tablet companion people talk to, built for elderly care: a voice agent with an animated face, video calls and reminders. The client and the product are under NDA.
System
Voice conversation, an animated face that lip-syncs to speech, video calls and reminders, on locked-down Android tablets.
Click another part to swap, or press Esc.Tap another part to swap it in.
Projects · Part P4 · 2026
Convo
My own product · in progress · Designer and developer
A private file converter in English and Arabic, with a proper right-to-left interface: 1,416 conversion paths across 121 formats, and 63 tools. Whatever can run in the browser does, so the file never leaves the machine.
Still being built, so the cell shows it as a hologram.
System
A Next.js app with a WebAssembly engine in the browser, and a FastAPI engine with one worker per toolchain on the server, all generated from one registry of formats and tools.
Click another part to swap, or press Esc.Tap another part to swap it in.
Work experience · Binder W1 · 2024–present
KLE Bilgi Teknolojileri
Full-stack developer · Two years so far
Two years at KLE, all of it international work for a company in the Netherlands, which I can't name under NDA: a lab vision system, hospital management software and a voice companion for elderly care.
Click another part to swap, or press Esc.Tap another part to swap it in.
Work experience · Binder W2 · Jul 2025 – Jan 2026
Drag-on
Co-owner, operations lead
Apparel brand. I built the website, the admin panels and the sales-and-stock monitoring, and ran Trendyol listings, pricing, inventory, suppliers and logistics.
Scope
Engineering and operations
Stack
Next.js · Supabase
Result
1,000,000 TL revenue in three months
Click another part to swap, or press Esc.Tap another part to swap it in.
Work experience · Binder W3 · Aug 2023 – Jun 2024
Başakşehir Halk Eğitim Merkezi
Government intern
Coordinated educational courses across the Başakşehir district, kept the remote learning infrastructure running for middle and high school students, and administered the student databases.
Scope
Course scheduling, remote learning, student records
Where
Başakşehir, Istanbul
Result
District courses and remote classes kept running
Click another part to swap, or press Esc.Tap another part to swap it in.
Robotics teams · Binder T1 · Jul 2025 – present
Asimov
Istanbul Kültür University · Robot competition captain
Captain of Istanbul Kültür University's robotics team: autonomous cars for Teknofest, and autonomous ground vehicles and heavy-lift drones for Robolig, Türkiye's national university robotics league, with the object detection that runs on them.
Click another part to swap, or press Esc.Tap another part to swap it in.
Robotics teams · Binder T2 · Aug 2024 – Aug 2025
Think Tank
Robotics team · Team captain
Captain of a multidisciplinary team building drones and remotely operated underwater vehicles. I ran the integration between the mechanical, electrical and software sub-teams, and we reached the finals at Robogenç.
Builds
Drones and a tethered ROV
Scope
Hardware and software integration
Results
3rd · Teknofest Underwater Vehicle Systems · Robogenç finalist
Click another part to swap, or press Esc.Tap another part to swap it in.
Robotics teams · Binder T3 · Jun 2020 – Aug 2024
Pars Robotics
FRC team 6436 · Borsa İstanbul Başakşehir MTAL · Programming captain
Joined at fifteen and led programming for four years, and we won a long list of FIRST Robotics Competition awards together. Pars was founded in 2016 at the school with Başakşehir Municipality's support, is sponsored by NASA, Ford and Milsoft, and has competed twice in the United States and once in China.
Click another part to swap, or press Esc.Tap another part to swap it in.
Freelance · Binder F2 · 2026
FulSalon
Salon management system · Developer
The whole back office of a salon: appointments on a staff calendar, online booking, customers, services, products, sales, finance, suppliers, campaigns and reports.
Scope
Admin dashboard and public booking page
Stack
Next.js · Prisma · FullCalendar · next-intl
Status
In development
Click another part to swap, or press Esc.Tap another part to swap it in.
Freelance · Binder F3 · 2026
HEMS Chemical website
HEMS Marine Endüstriyel Kimya · Web developer
Rebuilt the website of a marine and industrial chemicals maker: a custom theme, the product series, and an SEO blog with structured data.
Click another part to swap, or press Esc.Tap another part to swap it in.
Freelance · Binder F4 · 2026
Alfa Bot
Azure Latch football community · Bot developer
A Discord bot that runs a competitive football community: clubs, recruitment and transfers, leagues, friendly matches, leaderboards, a bank and moderation.
Scope
Clubs, transfers, leagues, matches, bank, automod
Stack
Node.js · discord.js
Built
2026
Click another part to swap, or press Esc.Tap another part to swap it in.
Education · Binder E1 · Sep 2025 – present
Istanbul Kültür University
BSc Computer Engineering · Student
Bachelor of Science in Computer Engineering. Captain of the university's robotics team, Asimov, alongside it, and planning to go on Erasmus+.
Still being built, so the cell shows it as a hologram.
Degree
BSc Computer Engineering
Where
Istanbul
Next
Erasmus+ exchange, planned
Status
In progress
Click another part to swap, or press Esc.Tap another part to swap it in.
Education · Binder E2 · Aug 2020 – Jun 2024
Borsa İstanbul Başakşehir MTAL
Technical Informatics · Student
Vocational high school, Technical Informatics. Home of Pars Robotics, where I was programming captain the whole four years. I graduated as valedictorian, came 1st in the school's Erasmus+ selection, and had an internship and a job before I left.
Programme
Technical Informatics
Erasmus+
1st in the selection · 99% average, 100% speaking, 98% writing
Result
Valedictorian · graduated 2024
Click another part to swap, or press Esc.Tap another part to swap it in.
Education · Binder E3 · Since childhood
Self-taught
Wherever there was a screwdriver · Student
Where it started. As a kid I took my toys and games apart to see what was inside and how they worked. I still learn most things that way: open it up, find out how it works, then build my own.
Method
Take it apart, see how it works
Since
Childhood
Status
Ongoing
Click another part to swap, or press Esc.Tap another part to swap it in.
Mobile apps · Phone M1 · 2026
Jamaah
Jamaah: Pray Together · Android · Designer and developer
A prayer tracker built around the people who keep you going. Mark your five prayers, see how your circle is doing, and nudge each other before a prayer time ends.
Still being built, so the cell shows it as a hologram.
Click another part to swap, or press Esc.Tap another part to swap it in.
Gaming · Part G1 · 2026
High Roller Casino
Minecraft mod · Forge 1.20.1 · Solo developer
A multiplayer casino for Minecraft that I built to learn modding: eight games, a chip economy run by a villager Croupier, and a members' club with loyalty tiers, VIP and credit. The server owns every card, wheel and chip. Unreleased.
Still being built, so the cell shows it as a hologram.
Games
Blackjack, roulette, Texas Hold'em, craps, baccarat, Big Six, slots, Hi-Lo
Size
About 97,000 lines of Java in 290 files
Stack
Java 17 · Minecraft Forge 1.20.1
Status
Unreleased · built to learn modding
Click another part to swap, or press Esc.Tap another part to swap it in.
Gaming · Part G2 · 2026
TEKNOFEST Markers
GTA V mod · TEKNOFEST Aviation AI · Mod author
A GTA V mod that puts the competition's landing pads in the game. We flew the drone's camera over them inside GTA instead of going out to a field, and trained the drone's detector on what it saw there.
Pads
UAP (blue) and UAİ (red), 4.5 m, spawned anywhere in the map
Used for
Aerial training data for the drone's object detection
Tools
Blender · OpenIV · ScriptHookV · Menyoo
Built for
TEKNOFEST Aviation AI competition
Click another part to swap, or press Esc.Tap another part to swap it in.
Gaming · Part G3 · 2022–present
Roblox studios
Independent developer · Scripter and 3D modeller
Lua scripting and 3D models for Roblox studios and independent game developers, alongside bots, browser extensions and websites with admin panels.
Scope
Game scripts, models, tools
Stack
Lua · Blender
Status
Since 2022
Click another part to swap, or press Esc.Tap another part to swap it in.
Gaming · Part G4 · 2025–present
QTE Trainer
Browser game · my own product · Designer and developer
A free browser game for training quick-time-event reflexes: ten drills (circle timing, mashing, reaction, hold, orbit, memory sequences, rhythm lanes, arrows, balance, cutscene gauntlets), a ranked ladder with matchmaking and bots, titles, a shop and Premium.
Still being built, so the cell shows it as a hologram.
Modes
10 drills, Chaos mode, a daily drill, 5 difficulties
Online
Ranked ladder, matchmaking with bots, leaderboard, friends
A gift from an international client · Repair and programming
A WLKata Mirobot F1, a six-axis desktop robot arm, given to me by an international company I built a voice-agent robot for. It arrived needing repair: I logged its condition, tracked down the missing parts and am bringing it up over USB serial from Python.
Robot R4 · 1st place
Riders.ai drone
Riders.ai virtual drone competition · Solo entry
A virtual competition I entered on my own: I programmed a drone to fly the course in Riders.ai's simulator and took 1st place. The prize was a real drone.
Robot R5 · 2020–2024
Sumo robot
Competition build · Programmer
A sumo robot: a low wedge that finds the opponent and pushes it out of the ring. One of the competition builds, with climbing and combat robots, for Kodgenç and national tournaments.
Robot R6 · 2020–2024
Line follower
Competition build · Programmer
A line-following robot: a row of reflectance sensors under the nose reads the line and the controller steers two drive wheels to stay on it.
S · FRC robots
Season S1 · 2021
FRC robot, 2021
Pars Robotics · FRC team 6436 · Programming captain · 9th grade
My first season with Pars, in 9th grade. The game was Infinite Recharge: robots collect power cells, shoot them into the power port and climb the shield generator.
Pars Robotics · FRC team 6436 · Programming captain · 10th grade
The 2022 game was Rapid React: shoot cargo into the hub and climb the hangar. This one had a turret shooter, a roller intake and a climber on a bumpered drive base.
Computer vision that classifies samples from bench cameras in a medical lab, where technicians used to do it by eye. The client and the system are under NDA.
International client · via KLE, under NDA · Frontend lead
A tablet companion people talk to, built for elderly care: a voice agent with an animated face, video calls and reminders. The client and the product are under NDA.
My own product · in progress · Designer and developer
A private file converter in English and Arabic, with a proper right-to-left interface: 1,416 conversion paths across 121 formats, and 63 tools. Whatever can run in the browser does, so the file never leaves the machine.
Two years at KLE, all of it international work for a company in the Netherlands, which I can't name under NDA: a lab vision system, hospital management software and a voice companion for elderly care.
Binder W2 · Jul 2025 – Jan 2026
Drag-on
Co-owner, operations lead
Apparel brand. I built the website, the admin panels and the sales-and-stock monitoring, and ran Trendyol listings, pricing, inventory, suppliers and logistics.
Binder W3 · Aug 2023 – Jun 2024
Başakşehir Halk Eğitim Merkezi
Government intern
Coordinated educational courses across the Başakşehir district, kept the remote learning infrastructure running for middle and high school students, and administered the student databases.
T · Robotics teams
Binder T1 · Jul 2025 – present
Asimov
Istanbul Kültür University · Robot competition captain
Captain of Istanbul Kültür University's robotics team: autonomous cars for Teknofest, and autonomous ground vehicles and heavy-lift drones for Robolig, Türkiye's national university robotics league, with the object detection that runs on them.
Captain of a multidisciplinary team building drones and remotely operated underwater vehicles. I ran the integration between the mechanical, electrical and software sub-teams, and we reached the finals at Robogenç.
FRC team 6436 · Borsa İstanbul Başakşehir MTAL · Programming captain
Joined at fifteen and led programming for four years, and we won a long list of FIRST Robotics Competition awards together. Pars was founded in 2016 at the school with Başakşehir Municipality's support, is sponsored by NASA, Ford and Milsoft, and has competed twice in the United States and once in China.
The whole back office of a salon: appointments on a staff calendar, online booking, customers, services, products, sales, finance, suppliers, campaigns and reports.
Binder F3 · 2026
HEMS Chemical website
HEMS Marine Endüstriyel Kimya · Web developer
Rebuilt the website of a marine and industrial chemicals maker: a custom theme, the product series, and an SEO blog with structured data.
A Discord bot that runs a competitive football community: clubs, recruitment and transfers, leagues, friendly matches, leaderboards, a bank and moderation.
E · Education
Binder E1 · Sep 2025 – present
Istanbul Kültür University
BSc Computer Engineering · Student
Bachelor of Science in Computer Engineering. Captain of the university's robotics team, Asimov, alongside it, and planning to go on Erasmus+.
Binder E2 · Aug 2020 – Jun 2024
Borsa İstanbul Başakşehir MTAL
Technical Informatics · Student
Vocational high school, Technical Informatics. Home of Pars Robotics, where I was programming captain the whole four years. I graduated as valedictorian, came 1st in the school's Erasmus+ selection, and had an internship and a job before I left.
Binder E3 · Since childhood
Self-taught
Wherever there was a screwdriver · Student
Where it started. As a kid I took my toys and games apart to see what was inside and how they worked. I still learn most things that way: open it up, find out how it works, then build my own.
M · Mobile apps
Phone M1 · 2026
Jamaah
Jamaah: Pray Together · Android · Designer and developer
A prayer tracker built around the people who keep you going. Mark your five prayers, see how your circle is doing, and nudge each other before a prayer time ends.
A multiplayer casino for Minecraft that I built to learn modding: eight games, a chip economy run by a villager Croupier, and a members' club with loyalty tiers, VIP and credit. The server owns every card, wheel and chip. Unreleased.
Part G2 · 2026
TEKNOFEST Markers
GTA V mod · TEKNOFEST Aviation AI · Mod author
A GTA V mod that puts the competition's landing pads in the game. We flew the drone's camera over them inside GTA instead of going out to a field, and trained the drone's detector on what it saw there.
Part G3 · 2022–present
Roblox studios
Independent developer · Scripter and 3D modeller
Lua scripting and 3D models for Roblox studios and independent game developers, alongside bots, browser extensions and websites with admin panels.
Part G4 · 2025–present
QTE Trainer
Browser game · my own product · Designer and developer
A free browser game for training quick-time-event reflexes: ten drills (circle timing, mashing, reaction, hold, orbit, memory sequences, rhythm lanes, arrows, balance, cutscene gauntlets), a ranked ladder with matchmaking and bots, titles, a shop and Premium.
Everything I have built: competition robots, four FRC seasons, software that shipped, freelance work, mobile apps and game mods. Each with the team, my role and the result it was measured by.
RRobots6 parts
Competition robots and the arm on my bench, as the scale models on the robots table.
Robot R3 · 2026 · in progressWLKata Mirobot armA gift from an international client · Repair and programmingA WLKata Mirobot F1, a six-axis desktop robot arm, given to me by an international company I built a voice-agent robot for. It arrived needing repair: I logged its condition, tracked down the missing parts and am bringing it up over USB serial from Python.StatusRepair and bring-up
Robot R4 · 1st placeRiders.ai droneRiders.ai virtual drone competition · Solo entryA virtual competition I entered on my own: I programmed a drone to fly the course in Riders.ai's simulator and took 1st place. The prize was a real drone.Result1st place
Robot R5 · 2020–2024Sumo robotCompetition build · ProgrammerA sumo robot: a low wedge that finds the opponent and pushes it out of the ring. One of the competition builds, with climbing and combat robots, for Kodgenç and national tournaments.DriveTwo-wheel, front blade
Robot R6 · 2020–2024Line followerCompetition build · ProgrammerA line-following robot: a row of reflectance sensors under the nose reads the line and the controller steers two drive wheels to stay on it.DriveTwo-wheel differential
SFRC robots4 parts
Pars Robotics built a new robot every FRC season I was on the team, 9th grade to 12th, and we won a long list of FRC awards together.
Season S1 · 2021FRC robot, 2021Pars Robotics · FRC team 6436 · Programming captain · 9th gradeMy first season with Pars, in 9th grade. The game was Infinite Recharge: robots collect power cells, shoot them into the power port and climb the shield generator.RoleProgramming captain, 9th grade
Season S2 · 2022FRC robot, 2022Pars Robotics · FRC team 6436 · Programming captain · 10th gradeThe 2022 game was Rapid React: shoot cargo into the hub and climb the hangar. This one had a turret shooter, a roller intake and a climber on a bumpered drive base.RoleProgramming captain, 10th grade
Season S3 · 2023FRC robot, 2023Pars Robotics · FRC team 6436 · Programming captain · 11th gradeThe 2023 game was Charged Up: place cones and cubes on the grid, then balance on the charge station.RoleProgramming captain, 11th grade
Season S4 · 2024FRC robot, 2024Pars Robotics · FRC team 6436 · Programming captain · 12th gradeMy last season with Pars, in 12th grade. The game was Crescendo: score notes in the speaker and the amp, then climb onto the stage.RoleProgramming captain, 12th grade
Binder F2 · 2026FulSalonSalon management system · DeveloperThe whole back office of a salon: appointments on a staff calendar, online booking, customers, services, products, sales, finance, suppliers, campaigns and reports.StackNext.js · Prisma · FullCalendar · next-intlStatusIn development
Binder F3 · 2026HEMS Chemical websiteHEMS Marine Endüstriyel Kimya · Web developerRebuilt the website of a marine and industrial chemicals maker: a custom theme, the product series, and an SEO blog with structured data.StackWordPress · PHPStatusLive · hemschemical.com
Binder F4 · 2026Alfa BotAzure Latch football community · Bot developerA Discord bot that runs a competitive football community: clubs, recruitment and transfers, leagues, friendly matches, leaderboards, a bank and moderation.StackNode.js · discord.jsBuilt2026
MMobile apps1 parts
A phone app, in testing.
Phone M1 · 2026 · in progressJamaahJamaah: Pray Together · Android · Designer and developerA prayer tracker built around the people who keep you going. Mark your five prayers, see how your circle is doing, and nudge each other before a prayer time ends.StackExpo · React Native · FirebaseStatusBuilding now · in testing, 16 languages
Game work: a Minecraft casino, a GTA V mod that trained a drone, Roblox, and QTE Trainer, a browser game that's live.
Part G1 · 2026 · in progressHigh Roller CasinoMinecraft mod · Forge 1.20.1 · Solo developerA multiplayer casino for Minecraft that I built to learn modding: eight games, a chip economy run by a villager Croupier, and a members' club with loyalty tiers, VIP and credit. The server owns every card, wheel and chip. Unreleased.StackJava 17 · Minecraft Forge 1.20.1StatusUnreleased · built to learn modding
Part G2 · 2026TEKNOFEST MarkersGTA V mod · TEKNOFEST Aviation AI · Mod authorA GTA V mod that puts the competition's landing pads in the game. We flew the drone's camera over them inside GTA instead of going out to a field, and trained the drone's detector on what it saw there.Built forTEKNOFEST Aviation AI competition
Part G3 · 2022–presentRoblox studiosIndependent developer · Scripter and 3D modellerLua scripting and 3D models for Roblox studios and independent game developers, alongside bots, browser extensions and websites with admin panels.StackLua · BlenderStatusSince 2022
Part G4 · 2025–present · in progressQTE TrainerBrowser game · my own product · Designer and developerA free browser game for training quick-time-event reflexes: ten drills (circle timing, mashing, reaction, hold, orbit, memory sequences, rhythm lanes, arrows, balance, cutscene gauntlets), a ranked ladder with matchmaking and bots, titles, a shop and Premium.StackReact · TypeScript · Vite · Supabase · VercelStatusLive · qte-trainer.vercel.app
AwardsA long list of FIRST Robotics Competition awards, won with the teamPars Robotics
1stRiders.ai virtual drone competition, won a real droneSolo
1stTurkish national championships, Istanbul and İzmir (multiple)Pars Robotics
3rdTeknofest Underwater Vehicle Systems CompetitionThink Tank
3rdRiders Final CupSolo
FinalsRobogenç robotics competitionThink Tank
VariedTeknofest Autonomous Vehicle Competition, a different result each seasonPars Robotics · Asimov
Top 10International competitions, United States and ChinaPars Robotics
Line 150 · CALL log
Revision history
Six revisions since 2020. Rev F is the one in service.
Rev
Date
Change
A
2020
Programming captain, Pars RoboticsJoined at fifteen. Four years leading software for a team sponsored by NASA, Ford and Milsoft.
B
2020–2024
Technical Informatics, Borsa İstanbul Başakşehir MTALVocational high school, in parallel with Pars.
C
2022
Independent developerBots, browser extensions, websites with admin panels, 3D modeling and Lua scripting for Roblox studios.
D
2024
Team captain, Think Tank · Full-stack developer, KLE Bilgi TeknolojileriDrones and ROVs on one side; on the other, a voice companion and a lab vision pipeline for an international client under NDA.
E
2025
BSc Computer Engineering, Istanbul Kültür University · Captain, AsimovTeknofest and Robolig with autonomous cars, ground vehicles and heavy-lift drones. Co-founded Drag-on the same year.
F
2026
Drag-on wound down to focus on engineeringCurrent revision. Open to robotics and software work.
Line 160 · WAIT input
Send the cell a job.
Robotics, computer vision, web or mobile. Write what it has to do. Sending opens your mail app with the ticket filled in and addressed to me, so nothing sits on a server.