xcvzmoon

MON ALBERTGAMIL.

Full-stack Software Engineer

  • Freelancer
  • Web Designer
  • Contributor

I build web apps, desktop tools, and the foundations that help other developers get started.

Mon Albert Gamil smiling with both thumbs up
THE PERSON BEHIND THE CODE

Selected work

All repositories

14 projects

Vue components and document templates for building PDFs, with live previews and a theme builder.

  • Vue 3
  • Nuxt
  • Forme
  • TypeScript

A self-hosted platform for time tracking, timesheets, leave, and invoicing. Under active development.

  • Nuxt
  • Nitro
  • PostgreSQL
  • Drizzle

Runs a full Nuxt SSR and Nitro server inside Electron, keeping server routes and rendering available on the desktop.

  • Nuxt
  • Electron
  • Vue
  • TypeScript

A full-stack TypeScript monorepo with authentication, a database, and a shared development toolchain already connected.

  • Nuxt
  • Nitro
  • Drizzle
  • Better Auth

A starting point for building an API with Nitro and deploying it across supported runtimes.

  • Nitro
  • TypeScript

A release CLI for Conventional Commit repositories, covering version bumps, changelogs, tags, and atomic pushes.

  • TypeScript
  • Git
  • CLI

A development runner that coordinates Tauri and Nuxt with automatic port resolution.

  • Tauri
  • Nuxt
  • TypeScript

Extracts text and metadata from documents, runs OCR, and compares content with similarity algorithms.

  • Rust
  • napi-rs
  • Node.js
  • Bun

A Vue 3 wrapper for Cropper.js 2 with a native component and composable API.

  • Vue 3
  • Cropper.js
  • TypeScript

Generates select, insert, and update Zod schemas from Sequelize model definitions.

  • Sequelize
  • Zod
  • TypeScript

A browser-based generator that turns one image into desktop, Android, and iOS icon sets for Tauri apps.

  • Nuxt
  • Nuxt UI
  • Sharp
  • Tailwind CSS

A runtime-agnostic environment loader and validator that works with Standard Schema libraries.

  • TypeScript
  • Standard Schema

A central AI gateway with one compatible API for cloud and self-hosted models, routing, and fallbacks.

  • TypeScript
  • Nitro
  • H3
  • Nuxt

A LAN-based desktop app where one machine hosts the server and nearby clients connect directly.

  • Tauri
  • Rust
  • Nuxt
  • Vue

FIELD RECORD / EXPERIENCE

Work beyond
the repository

My work spans private organizations, public-sector systems and public-facing products, corporate teams, and open source.

01 / CONTEXT

Private

Systems shaped around internal operations.

02 / CONTEXT

Public

Public-sector systems and public-facing products.

03 / CONTEXT

Corporate

Delivery inside established teams and processes.

04 / CONTEXT

Open source

Tools and contributions built in the open.

PRACTICE / 04 THREADS

From system shape
to shipped code.

Design, integrations, engineering, and delivery have often met in the same role.

  1. 01

    Organizational systems

    Designed systems for document management, structured workflows, and day-to-day operations.

  2. 02

    Engineering renewal

    Worked on SEO integrations, API generation, and code refactoring in existing applications.

  3. 03

    Team leadership

    Led a team through software delivery while staying close to the design and engineering work.

  4. 04

    Applied AI

    Built AI-powered applications around practical product workflows.

DOMAINS / 06

Where the work has landed.

  • POS
  • IoT
  • Quotator & insurance
  • Tracking systems
  • Medical systems
  • LMS

A habit of building.

Commits, pull requests, and the days between releases.

3,310contributions in the last year
@xcvzmoon
260 active daysSnapshot Oct 1, 2026

The right tools.
The whole stack.

Most of my work lives in TypeScript. These are the tools behind the projects above.

TS

Interfaces

  • Vue
  • Nuxt
  • Nuxt UI
  • Shadcn Vue
  • Tailwind CSS

Servers & data

  • Nitro
  • H3
  • PostgreSQL
  • Drizzle

Desktop & delivery

  • Electron
  • Tauri
  • Docker
  • GitHub Actions

Core languages

  • TypeScript
  • JavaScript
  • Rust
  • C#

FIELD NOTES / 56 TOOLS

Technology index

The languages, frameworks, services, and tools I've used across projects.

01

Languages

  • TypeScript
  • JavaScript
  • Rust
  • C#
  • Visual Basic
  • PHP
02

Frameworks & servers

  • Nuxt
  • Vue
  • Angular
  • React
  • Svelte
  • Astro
  • H3
  • Hono
  • Express
  • Laravel
  • Next.js
  • ASP.NET
  • Blazor
03

Interfaces & styling

  • Bootstrap
  • Tailwind CSS
  • UnoCSS
  • Sass
  • PostCSS
  • Flue
  • Inspira UI
  • Nuxt UI
  • Shadcn Vue
  • Akaza UI
  • Flowbite
04

Data & services

  • Firebase
  • Supabase
  • Appwrite
  • PostgreSQL
  • SQLite
  • MySQL
  • MSSQL
  • MongoDB
  • NeonDB
  • Drizzle
  • Sequelize
  • Redis
  • Valkey
  • RustFS
  • MinIO
  • tsdown
05

Runtime & delivery

  • Bun
  • Node.js
  • pnpm
  • Vite+
  • GitHub
  • GitLab
  • Bitbucket
  • Cloudflare
  • Vercel
  • Docker

Built together

Projects under xcvzlabs, and communities I've crossed paths with.

ORG / 01xcvzlabs logo

INDEPENDENT BUILDS / SHARED SPACE

xcvzlabs

Experiments and tools built under a shared name.

Visit organization
OPEN-SOURCE INTERSECTIONS

Elsewhere in the ecosystem

Organizations I've interacted with through open-source work.

PHL / ARCHIPELAGO / UTC +08

Based in the
Philippines.

Building for the web from an archipelago, with room to work across borders.

QUEZON CITY / PHILIPPINES
PERSONAL FIELD NOTE001 / 001
“Throw off the bowlines. Sail away from the safe harbor. Catch the trade winds in your sails. Explore. Dream. Discover.”