PATCH IN THE MAINLINE LINUX KERNEL

I'm Yaseen,
a software engineer.

I work close to the metal. One patch in the mainline Linux kernel, two more in review on LKML. Day to day I lead builds for Maldivian government platforms in Laravel, Go and Rust, plus the Linux servers under them. Day job is OXIQA. I take my own work through Zenryk.

Malé, Maldives UTC+5 yaseen@ghoul.dev
zsh — yaseen@ghoul.dev
yaseen@ghoul ~ % whoami
software engineer · Linux kernel contributor · OXIQA
yaseen@ghoul ~ % cat stack.txt
TypeScript  Rust  C  Python  PHP  Go
Laravel  Svelte  Linux  systemd  Docker
yaseen@ghoul ~ % uptime
shipping since 2021 · gov platforms, Rust, kernel
yaseen@ghoul ~ %
Rust/C/TypeScript/Go/PHP · Laravel/Python/Linux/PostgreSQL/Docker/Rust/C/TypeScript/Go/PHP · Laravel/Python/Linux/PostgreSQL/Docker/Rust/C/TypeScript/Go/PHP · Laravel/Python/Linux/PostgreSQL/Docker/
01 / clients

Who I've built for

Government and UN platforms, plus consumer apps used across the Maldives. Mostly under OXIQA and Synetecs. On most of them I'm the lead or only engineer: backend, frontend, and the Linux servers underneath.

Kuri Portal

GOV
Ministry of Higher Education
Lead developer · via OXIQA · 2025—now

The ministry's main platform. Laravel backend behind a student portal, an admin portal and core services; Go cloud infra, Ansible deploys.

LaravelTypeScriptGoAnsible

Transport & Civil Aviation

GOV
MOTCA
Full-stack · via OXIQA · 2024—now

Internal systems. Vehicle registration, permit verification, ticketing APIs (some in Rust), staff admin tools.

LaravelVueRust

UNDP · Dhivehi TTS

AI
United Nations Development Programme
Built the dashboard · via Synetecs · 2025

Dashboard for the UN's Dhivehi text-to-speech project. Record voice samples, train the voice, run it from one UI.

Next.jsTTS

Avas

MOBILE
The Maldives' #1 taxi app · 50K+ downloads
Full-stack developer · 2023—2025

The country's most-used ride-hailing app. I was one of its engineers, working across the rider and driver apps, the web APIs, and the ops admin panel, through launch and the months after.

MobileREST APIsAdmin
50K+ on Google Play ↗

Hologo

PRODUCT
Education AI platform
Full-stack · via OXIQA · 2024—now

Web, admin, native Android, a classroom smart-screen build. One API behind all of it.

TypeScriptJavaWebSocket

RepSet

PRODUCT
Personal-trainer client management
Sole engineer · client build · 2026

A full client-management platform for a personal-training business: block-periodization programming, scheduling, progress tracking. Postgres and JWT auth, Dockerised with CI/CD.

TypeScriptReactPostgreSQL
also: thaana.ai · Dhivehi language models legalnotes · AI for legal Ministry of Dhivehi Language · Dhiraasa iqdot · SentinelOne / EDR
02 / services

What I build

01

Full-stack web apps

Frontend in React, Svelte or Vue; backend in Laravel, Django, Node or Go. I've built and maintained full platforms for government ministries.

02

AI & language tooling

LLM tools, NLP, and text-to-speech — including work on Dhivehi with the Synetecs team.

03

Backend & systems

APIs in Rust, Go and Node, with the databases and infrastructure behind them.

04

Bots & automation

Discord and Telegram bots, plus automation between systems. Glue that runs without a human in the loop.

05

Linux & low-level

Rust and C, down to the kernel. A patch in mainline Linux, plus MRs in the asusctl daemon.

Something else?

If it's technical, get in touch. I'm probably interested.

→ Tell me about it
03 / work

Projects

Linux kernel · platform/x86 IN MAINLINE

Upstream Linux kernel

I write C for the kernel's ASUS laptop drivers. My fix for mini-LED handling on 2024+ ASUS hardware (the firmware mapping was wrong, so writes failed) was merged by the platform-driver-x86 maintainer into Linus' mainline tree. Two more are in review on the mailing lists: one gates PPT power writes behind the active fan curve; a usbhid change skips interrupt polling on devices with no input reports.

CLinux kernelplatform/x86HID
$ git log --oneline -- drivers/platform/x86
d2d2e7c asus-armoury: fix mini-LED MODE2
# merged into mainline (Torvalds tree)
~ in review on lkml · Jun 2026 ~
····· asus-armoury: gate PPT on fan curve
····· usbhid: skip polling, no input reports
Personal & open-source projects
also contributing at Open Gaming Collective asus-linux caelestia-dots github.com/Ghoul4500 →
04 / experience

Where I've worked

Feb 2025 — now

OXIQA

Full-stack Engineer

Lead dev on platforms for government ministries and product teams. APIs, frontends, the Linux servers under them. On bigger engagements, the deploy and infra calls too.

2025 — now

Synetecs

Collaborator · AI

The AI side: thaana.ai, legalnotes, and the UNDP Dhivehi TTS dashboard.

2026 — now

Linux upstream · asus-linux · OGC

Open-source Contributor

Kernel and userspace work on the platform/x86 ASUS drivers and the asusctl daemon, plus tooling for the Open Gaming Collective.

2023 — 2025

AvasRide

Full-stack Developer

One of the engineers on the Avas ride-hailing platform — the rider and driver apps, the web APIs, and the ops admin panel.

2021 — 2023

Ooredoo Maldives

Provisioning Officer

Field fiber → the provisioning office: device configs for mobile & fiber, staff training, UAT. Employee of the month ×2.

05 / activity

On GitHub

1
patch in the mainline kernel
18
commits in asusctl
17
public repositories
2021
shipping since
1,635 contributions in the last year less more
06 / education

Education

2022 — 2025

BSc (Hons) Computer Science

UWE Bristol · Villa College
College Medal · top of cohortFirst Class Honours
2021

Foundation in Engineering

Villa College
2019

O Levels

M.Atoll School
National Top 7
07 / writing

Writing

09 / contact

Need something built?

I take on a limited number of projects at a time. Hire me directly, or contract Zenryk if you'd rather work with a registered business. Tell me what you're building.

Based in Malé · UTC+5 · comfortable across US and EU hours
Invoicing worldwide: Payoneer, crypto, or bank wire