yaqyn (Abdulrahman M. Yaqyn) · GitHub
Skip to content
View yaqyn's full-sized avatar
®️
let's work
®️
let's work

Block or report yaqyn

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. Markdown is supported. 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
yaqyn/README.md

Abdulrahman M. Yaqyn — Backend systems, AI applications, and Linux

Abdulrahman M. Yaqyn — Software and systems

Contact  ·  Portfolio  ·  HyperQuote  ·  qvOS  ·  Boot.dev

Backend systems, AI applications, and Linux

An accounting background shapes how I build software: follow the records, understand the handoffs, and make the behavior clear. The projects here span business operations, AI applications, and Linux tools. The work is based in 6th of October City, Egypt.

Career projects

Project Engineering focus
HyperQuote — Business Operations Procurement, shared operational records, and coordinated delivery workflows
Modern — Construction Website English and Arabic interfaces, service discovery, and contextual inquiries

Public showcases document the products; application source remains private.

HyperQuote — Connected business operations

Career Projects: HyperQuote — Connected Business Operations

Business software for building-materials procurement. HyperQuote connects customers, sales, operations, dispatch, and drivers across the path from a material request to delivery.

  • Connected orders, inventory, suppliers, warehousing, fleet, finance, and customer service workflows.
  • Built natural-language ordering and a RAG-based assistant for accessing company information.
  • Developed customer, operations, and driver experiences around shared data and coordinated handoffs.

Stack: TypeScript · React · TanStack Start · Supabase · PostgreSQL · Cloudflare Workers · Infisical

The public showcase uses fictional data and shared demonstration accounts.

Explore the project · Visit the website · Customer portal

Modern — Website details and cover

Modern Construction for Contracting — green brand mark and descending architectural forms

A bilingual website for Modern Construction for Contracting. Visitors can explore services, filter project galleries, and carry service or project context into an inquiry. English and Arabic layouts support both reading directions, with light and dark themes.

Stack: TypeScript · React · TanStack Start · Tailwind CSS · i18next · Cloudflare Workers

The public repository presents the website and selected interface captures; application source remains private. The materials catalog and request flow are still in preparation.

Explore the showcase · Visit the website

Personal projects

Project Engineering focus
qvOS — Linux Distribution Native desktop tools, installation, signed updates, and recovery
Counter — Tally Counter Focus-preserving keyboard input, native desktop controls, and persistent state

qvOS — Personal Linux distribution

Personal Projects: qvOS — Personal Linux Distribution

A standalone Arch Linux distribution in active development. qvOS brings together a keyboard-first Hyprland desktop, native system tools, and the practical work of installation, updates, and recovery.

Its own desktop, tools, installer, and release lifecycle support my development and automation workflows. Daily use guides decisions about installation, maintenance, and recovery.

Focus: Arch Linux · Hyprland · Command-line tools · Desktop integration · Automation

Public ISO downloads are not available yet; the repository documents source builds and release checks.

Explore qvOS · Read about the architecture

Package foundation: Omarchy's signed Stable repositories, distributed through Cloudflare, support the focus on stability.

Counter — Plugin details and cover

Counter — tally display connected to an F1 key

Keep a tally without leaving the task at hand. A chosen key adds one count for azkar, repetitions, or everyday tallies. The Omarchy bar displays the number; its native panel provides Reset, Undo, and a key chooser. The total and selected key persist across restarts.

Stack: Python · QML · Quickshell · Hyprland

Built for Omarchy's native plugin system. The interface follows the desktop theme, and shortcut conflict checks protect existing bindings.

Explore Counter

Learning journey

Tools, services, and games developed through Boot.dev coursework and extended through independent work. Each repository documents its origins, implementation, and run instructions.

Project Engineering focus
Leafmark — Personal Notebook Private plain-text notes, SQLite or Turso, revocable sessions, and exportable drafts
Waymark — Link Shortener Editable short links, persistent click totals, structured logs, and optional tracing
Readlane — Feed Reader RSS and Atom collection, PostgreSQL, keyboard reading, and persistent retries
Clibble — Terminal RPG Animated forest, original wildlings, persistent catch limits, and an optional web journal
Threadline — Social Publishing API Go and PostgreSQL APIs, authentication, renewable sessions, and membership webhooks
Portlight — HTTP Server Docker builds, health probes, structured logs, and graceful shutdown in Go
Workbench — AI Coding Agent Workspace-scoped coding agent and tool boundaries
CineSearch — Movie RAG Engine BM25, semantic retrieval, hybrid ranking, and grounded generation
SiteLens — Web Crawler HTTP, asynchronous crawling, and structured reports
Orbit — Asteroids Game Game logic and object-oriented programming
TextScope — Text Analyzer Text processing, vocabulary analysis, and exports
Folio — Personal Site & Generator Markdown parsing, HTML generation, and static-site publishing

Skills and tools

Area Skills
Programming Go, Python, SQL, object-oriented and functional programming, data structures and algorithms
Backend & data APIs and HTTP, database development, PostgreSQL, Supabase, Pandas, Polars, data analysis and visualization
AI & automation LLM applications, RAG, AI agents, agentic workflows, prompt engineering, web scraping, workflow automation
Development Git, Linux, Docker, Docker Compose, command-line tools, debugging, AI-assisted software development
Business & design AI strategy and adoption, Adobe graphic design, Google Workspace

AI in the development process

Claude Code and Codex support implementation, debugging, and code review. The process starts with clear requirements and continues through review, tests, and direct use. I remain responsible for the decisions and the resulting work.

Learning and credentials

Current study covers backend development through Boot.dev and IBM, Go, JavaScript, and TypeScript, and AWS and cloud engineering. Further coursework includes frontend development with Scrimba, full-stack development with Meta and Scrimba, and AI engineering with IBM and Scrimba.

Abdulrahman's Boot.dev learning progress
Professional certificates & AI training
  • Microsoft AI for Developers Professional Certificate — Microsoft
  • Microsoft AI Business Professional Certificate — Microsoft
  • Adobe Graphic Designer: Design that Demands Attention Professional Certificate — Adobe
  • Generative AI Leader Professional Certificate — Google Cloud
  • Google AI Professional Certificate — Google
  • AI Fluency — Anthropic

Additional learning: responsible AI with Google, AI-powered business workflows with Microsoft, and AI-assisted research and problem-solving with Google.

Bachelor of Business Science in Accounting
Akhbar Al Youm Academy · 6th of October City, Egypt
Four-year program · Final-year grade: Excellent (امتياز)


Let’s talk about the work. For roles or projects involving backend development, AI applications, or business workflow automation, reach me at contact@yaqyn.dev.

Project gallery

Explore the learning journey projects

Learning Journey Projects: Leafmark — Personal notebook Learning Journey Projects: Waymark — Link shortener Learning Journey Projects: Readlane — Feed reader Learning Journey Projects: Clibble — Terminal RPG Learning Journey Projects: Threadline — Social publishing API Learning Journey Projects: Portlight — HTTP server Learning Journey Projects: Workbench — AI coding agent Learning Journey Projects: CineSearch — Movie RAG engine Learning Journey Projects: SiteLens — Web crawler Learning Journey Projects: Orbit — Asteroids game Learning Journey Projects: TextScope — Text analyzer Learning Journey Projects: Folio — Site & generator

Trace the whole workflow, from the first record to the final handoff.

Pinned Loading

  1. HyperQuote HyperQuote Public

    A portfolio showcase of HyperQuote, a proprietary building-materials procurement platform. Product walkthrough and screenshots; application source remains private.

    1

  2. qvOS qvOS Public

    Make Linux your daily workspace with a keyboard-first Arch desktop, native system tools, and built-in installation and recovery workflows. In active development.

    Shell 1

  3. threadline-social-api threadline-social-api Public

    Build short-form publishing on a Go and PostgreSQL API with user accounts, authenticated posts, and renewable sessions.

    Go 1

  4. clibble-terminal-rpg clibble-terminal-rpg Public

    Wander a rain-soaked forest, meet original wildlings, and fill your field journal in an offline terminal RPG.

    Go 1

  5. readlane-feed-reader readlane-feed-reader Public

    Keep up with your favorite RSS and Atom feeds in a terminal reader with searchable posts and an optional local web companion.

    Go 1

  6. cinesearch-rag-engine cinesearch-rag-engine Public

    Find your next movie by describing what you're in the mood for, with keyword and semantic search plus AI answers grounded in movie descriptions.

    Python 1