Mohamad Sawan
TutorialClick twice to stop

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

An orange six-axis industrial robot arm in a ring of stations: robots, projects, file racks of binders and a phone dock.

Operator

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.

R · Robots

  1. Scale model: Autonomous car

    Robot R1 · 2020–2024

    Autonomous car

    Pars Robotics · Programming captain

    Lane detection, traffic-sign classification, obstacle avoidance and full-track navigation under a 25-minute cap.

    Part drawing

  2. Scale model: Underwater ROV

    Robot R2 · 2024–2025

    Underwater ROV

    Think Tank · Team captain

    Tethered ROV with a forward camera, a manipulator arm and a ground-station UI streaming video and telemetry over one Ethernet line.

    Part drawing

  3. Scale model: WLKata Mirobot arm

    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.

  4. Scale model: Riders.ai drone

    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.

  5. Scale model: Sumo robot

    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.

  6. Scale model: Line follower

    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

  1. Scale model: FRC robot, 2021

    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.

  2. Pars Robotics' 2022 FRC robot, red bumpers numbered 6436, on the practice field.

    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.

  3. Scale model: FRC robot, 2023

    Season S3 · 2023

    FRC robot, 2023

    Pars Robotics · FRC team 6436 · Programming captain · 11th grade

    The 2023 game was Charged Up: place cones and cubes on the grid, then balance on the charge station.

  4. Scale model: FRC robot, 2024

    Season S4 · 2024

    FRC robot, 2024

    Pars Robotics · FRC team 6436 · Programming captain · 12th grade

    My last season with Pars, in 12th grade. The game was Crescendo: score notes in the speaker and the amp, then climb onto the stage.

P · Projects

  1. Scale model: Lab vision pipeline

    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.

    Part drawing

  2. Scale model: Voice AI companion

    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.

    Part drawing

  3. Scale model: Drag-on apparel

    Part P3 · 2025–2026

    Drag-on apparel

    Drag-on · Co-founder, operations lead

    An apparel brand I co-founded. I built the website, the admin panel and the sales-and-stock monitoring, and ran Trendyol operations.

    Part drawing

  4. Scale model: Convo

    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.

    Part drawing

W · Work experience

  1. 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.

  2. 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.

  3. 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

  1. 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.

  2. 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ç.

  3. 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.

F · Freelance

  1. Scale model: Kirpiks admin panels

    Binder F1 · 2026

    Kirpiks admin panels

    Kirpiks · Developer

    Admin panels for running kirpiks.com: user accounts, contact directories, detailed reports, balance transactions and messaging campaigns.

  2. Scale model: FulSalon

    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.

  3. Scale model: HEMS Chemical website

    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.

  4. Scale model: Alfa Bot

    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.

E · Education

  1. 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+.

  2. 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.

  3. 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

  1. Scale model: Jamaah

    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.

G · Gaming

  1. Scale model: High Roller Casino

    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.

  2. Scale model: TEKNOFEST Markers

    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.

  3. Scale model: Roblox studios

    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.

  4. Scale model: QTE Trainer

    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.

Line 135 · CALL projects · 23 parts

Projects

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.

  1. Scale model of the autonomous car in the arm's gripperRobot R1 · 2020–2024Autonomous carPars Robotics · Programming captainLane detection, traffic-sign classification, obstacle avoidance and full-track navigation under a 25-minute cap.StackC++ · OpenCV · CNNResultVaried by season · Pars, then Asimov
  2. Scale model of the underwater rov in the arm's gripperRobot R2 · 2024–2025Underwater ROVThink Tank · Team captainTethered ROV with a forward camera, a manipulator arm and a ground-station UI streaming video and telemetry over one Ethernet line.StackROV · Drone · Ground stationResult3rd · Teknofest Underwater Vehicle Systems
  3. Scale model of the wlkata mirobot arm in the arm's gripperRobot 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
  4. Scale model of the riders.ai drone in the arm's gripperRobot 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
  5. Scale model of the sumo robot in the arm's gripperRobot 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
  6. Scale model of the line follower in the arm's gripperRobot 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.

  1. Scale model of the frc robot, 2021 in the arm's gripperSeason 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

    Instagram · @parsrobotics6436

  2. Pars Robotics' 2022 FRC robot, red bumpers numbered 6436, on the practice field.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

    1 photoInstagram · @parsrobotics6436

  3. Scale model of the frc robot, 2023 in the arm's gripperSeason 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

    Instagram · @parsrobotics6436

  4. Scale model of the frc robot, 2024 in the arm's gripperSeason 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

    Instagram · @parsrobotics6436

PProjects4 parts

Software that shipped, for an employer's client under NDA and a company I co-founded, and Convo, a file converter I'm building now.

  1. Scale model of the lab vision pipeline in the arm's gripperPart P1 · 2025Lab vision pipelineMedical lab · via KLE, under NDA · DeveloperComputer 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.StackPython · OpenCVResultShipped · in production
  2. Scale model of the voice ai companion in the arm's gripperPart P2 · 2025Voice AI companionInternational client · via KLE, under NDA · Frontend leadA 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.StackNext.js · React · Capacitor · voice AIResultShipped
  3. Scale model of the drag-on apparel in the arm's gripperPart P3 · 2025–2026Drag-on apparelDrag-on · Co-founder, operations leadAn apparel brand I co-founded. I built the website, the admin panel and the sales-and-stock monitoring, and ran Trendyol operations.StackNext.js · SupabaseResult1,000,000 TL revenue in three months
  4. Scale model of the convo in the arm's gripperPart P4 · 2026 · in progressConvoMy own product · in progress · Designer and developerA 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.StackNext.js · TypeScript · WASM · FastAPI · Python · DockerResultIn progress · runs end to end, deploy next

FFreelance4 parts

Client work: admin panels, a salon system, a company website and a Discord bot.

  1. Scale model of the kirpiks admin panels in the arm's gripperBinder F1 · 2026Kirpiks admin panelsKirpiks · DeveloperAdmin panels for running kirpiks.com: user accounts, contact directories, detailed reports, balance transactions and messaging campaigns.StackReact · Vite · SupabaseStatusDelivered

    kirpiks.com

  2. Scale model of the fulsalon in the arm's gripperBinder 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
  3. Scale model of the hems chemical website in the arm's gripperBinder 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

    hemschemical.com

  4. Scale model of the alfa bot in the arm's gripperBinder 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.

  1. Scale model of the jamaah in the arm's gripperPhone 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

    jamaah-pray-together.web.app

GGaming4 parts

Game work: a Minecraft casino, a GTA V mod that trained a drone, Roblox, and QTE Trainer, a browser game that's live.

  1. Scale model of the high roller casino in the arm's gripperPart 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
  2. Scale model of the teknofest markers in the arm's gripperPart 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
  3. Scale model of the roblox studios in the arm's gripperPart 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
  4. Scale model of the qte trainer in the arm's gripperPart 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

    qte-trainer.vercel.app

Line 140 · CALL report

Test report

Unit
Mohamad Sawan
Teams
Pars Robotics, Think Tank, Asimov, and solo
Period
2020 to now
Method
Official competition rankings
  1. AwardsA long list of FIRST Robotics Competition awards, won with the teamPars Robotics
  2. 1stRiders.ai virtual drone competition, won a real droneSolo
  3. 1stTurkish national championships, Istanbul and İzmir (multiple)Pars Robotics
  4. 3rdTeknofest Underwater Vehicle Systems CompetitionThink Tank
  5. 3rdRiders Final CupSolo
  6. FinalsRobogenç robotics competitionThink Tank
  7. VariedTeknofest Autonomous Vehicle Competition, a different result each seasonPars Robotics · Asimov
  8. 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.

RevDateChange
A2020Programming captain, Pars RoboticsJoined at fifteen. Four years leading software for a team sponsored by NASA, Ford and Milsoft.
B2020–2024Technical Informatics, Borsa İstanbul Başakşehir MTALVocational high school, in parallel with Pars.
C2022Independent developerBots, browser extensions, websites with admin panels, 3D modeling and Lua scripting for Roblox studios.
D2024Team 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.
E2025BSc 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.
F2026Drag-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.

Job ticketNo. …
Type

Opens your mail app. Replies come from mohamadsawan2005@gmail.com.

© 2026 Mohamad SawanArm, solver and program written in TypeScript and three.js.