Skip to content
View GitHubMoreLikeGitGud's full-sized avatar

Block or report GitHubMoreLikeGitGud

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Umar Mohktar

Scriptwriter for YouTube documentary and explainer channels, and founding team — technology at owngauge. Singapore.

I write narrated scripts built from public records, with every quote and date checked against its source. I trained as a computer engineer, look after the technology side of owngauge, and write small Python tools for repetitive jobs: public web pages turned into clean spreadsheets, messy files tidied with a note on what changed, and scheduled jobs that fetch, clean and alert.


Now

owngauge — a Singapore-built self-knowledge game about the one subject school never taught: you. I look after the technology side: the build, the reviews, and getting it shipped. The playable browser version is live.

Player data is encrypted, with export and deletion built in rather than bolted on. Every change is tested, measured in a real browser, and peer-reviewed before it ships.

owngauge is supported by KPMG, the National Youth Council Singapore, and the Institute of Public Relations of Singapore.

be the OG you

Scriptwriting — this autumn, paid scripts for a true-crime bodycam channel: every scene keyed to its file and usable time range, narration only where the footage can't carry the story, and the ending taken from the court records. The paid scripts stay with the channel.


Public projects

Hackathon builds:

  • blackline — ask about a medical bill, a lease or a payslip without handing over who you are. The page is read on your own computer, and only the redacted text leaves it. Live demo
  • clearshelf — allergen clearance and recall watch for online grocers: every decision cited, every release signed.
  • weather-or-not — explains why a US electric utility's revenue changed, splitting weather from industry-wide and company-specific causes, with every number cited to the query behind it.
  • crosswalk — checks how FEMA, SEC and NOAA data join before answering, and names every row that drops out.
  • nextview — a camera calibration coach: OpenCV tools decide the next view to capture.
  • releasegate — release-gated payments: a PayPal authorization hold, captured only if the delivery checks pass.
  • air-allergy-guardian — a household air quality and pollen helper, with an Echo Show style simulator.

automation-demo — working examples of the side work: web scraping, messy-data cleanup with a written change log, and an importable n8n workflow.


Before

Autonomous underwater vehicle — final-year internship. My teammates and I rebuilt it to competition standard:

  • Trained a YOLOv11 segmentation model on a custom dataset of 1,000+ hand-labelled frames
  • Ran inference through OpenCV into real-time PID thruster control
  • Took the finished vehicle from bare frame to a working demonstration
  • Presented it to Navy officials at IMDEX Asia 2025

Diploma in Computer Engineering, Singapore Polytechnic, graduated April 2026.

Higher Nitec in Electronics Engineering & Info-comm Technology, ITE College West — Director's List ×2.


What I work with

Python · Kotlin · OpenCV · YOLO · PID control · Raspberry Pi · Luau · Git · Linux · Docker · Premiere Pro


Reach me

LinkedIn · Singapore · everything in writing, replies within 24 hours on weekdays

owngauge's code lives in private repositories.

Pinned Loading

  1. clearshelf clearshelf Public

    Allergen clearance and recall watch for online grocers: every decision cited, every release signed. Open Agent Hackathon 2026, Track 3.

    TypeScript

  2. crosswalk crosswalk Public

    Checks how FEMA, SEC and NOAA data join before answering: every join key measured in Zetaris Lightning SQL, every drop-out named.

    TypeScript

  3. weather-or-not weather-or-not Public

    An agent that explains why a US electric utility's revenue changed: weather, industry-wide and company-specific parts, with every number cited to the Lightning SQL that produced it. Open Agent Hack…

    TypeScript

  4. automation-demo automation-demo Public

    Working examples: web scraping, messy-data cleanup with a written change log, and an importable n8n workflow.

    Python 1

  5. blackline blackline Public

    The cloud only sees what you let through: Gemini Nano reads a bill, lease or payslip in Chrome, you confirm the blackline, and only the redacted text goes to the cloud. Firebase AI Logic hybrid inf…

    TypeScript

  6. nextview nextview Public

    Agentic camera calibration coach: OpenCV 5 tools decide the next view, AWS Lambda endpoint

    Python