Skip to content
View CartagoGit's full-sized avatar
🏠
Working from home
🏠
Working from home

Highlights

  • Pro

Block or report CartagoGit

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
CartagoGit/README.md

Mario Cabrero Volarich

Mario Cabrero Volarich

Frontend engineer focused on operational web and Android products, plus independent TypeScript tooling.
I build Angular, Ionic, and Capacitor interfaces, and develop libraries and developer tools in my own time.
This GitHub is a personal portfolio: the work below is independent, not client or employer source code.

Visit Mario Cabrero Volarich on LinkedIn Docker Hub npm packages

Featured Independent Projects

MCP Vertex MCP Vertex

Language- and framework-agnostic MCP tooling platform, implemented in TypeScript/Bun, with a CLI, plugins, tests, quality gates, and documentation.

Repository


QuickModel QuickModel

TypeScript model tooling with validation integrations, security tests, benchmarks, and MCP support.

Repository


npm Keyer

Published npm library and CLI for secrets, API keys, and environment-file encryption.

Keyer repository Keyer npm package Keyer npm version Keyer monthly npm downloads


Professional Experience and Core Stack

Professional Frontend Experience

  • Operational applications: Angular interfaces for business workflows with complex, repeated-use interaction and long-lived product rules.
  • Web and Android delivery: Ionic applications, Capacitor packaging, and UI work with TypeScript, RxJS, Angular Material, and Sass.
  • Delivery practice: Docker-based development environments, Git/GitLab workflows, CI/CD jobs, and focused testing and maintenance work.

Portfolio Scope

Personal work on this GitHub: repositories, packages, Docker images, and experiments built independently in my own time.

Professional work: separate, non-public operational web and Android work centered on Angular/RxJS, Ionic/Capacitor, Sass, Angular Material, Kotlin/Java Capacitor plugins, Docker, and GitLab CI/CD.

Core Stack

Frontend and mobile

TypeScript Angular RxJS Ionic Capacitor Angular Material Sass

Personal TypeScript runtime and tooling

Bun Node.js NestJS npm Docker Git

Bun is my regular runtime for scripts, test flows, and workspace tooling; not my primary production server platform.

Quality and delivery

GitLab CI Vitest Playwright Jest GitHub Actions

Additional Skills and Technology Index
Area Technologies
Product interfaces Vue React Electron
Styling and UI systems Tailwind CSS PrimeNG Storybook
Build and workspace Vite Nx
Data and application tooling MongoDB Mongoose Prisma Zod Firebase Docker Compose Linux WSL
Mobile platform plugins Capacitor Kotlin Java
AI platforms and agents Codex Claude MiniMax Grok OpenCode GitHub Copilot
Developer tooling Model Context Protocol ESLint Prettier GitHub GitLab

Searchable Technology Index

Frontend and mobile: TypeScript, Angular, RxJS, Ionic, Capacitor, Angular Material, and Sass.

Runtime, quality, and delivery: Bun, Node.js, NestJS, npm, Docker, Git, GitLab CI/CD, Vitest, Playwright, Jest, and GitHub Actions.

Interfaces and workspace: Vue, React, Electron, Tailwind CSS, PrimeNG, Storybook, Vite, and Nx.

Data, platform, and AI tooling: MongoDB, Mongoose, Prisma, Zod, Firebase, Docker Compose, Linux, WSL, Kotlin, Java, Codex, Claude, MiniMax, Grok, OpenCode, GitHub Copilot, Model Context Protocol (MCP), ESLint, Prettier, GitHub, and GitLab.

More Independent Work
Project Focus Link
Print CV Vue/TypeScript, validation, Vitest, Playwright E2E, Docker, and GitHub Actions. Repository
Zoneless Calculator Angular zoneless architecture explored through unit and integration tests. Repository
NestGpt NestJS and OpenAI API foundation with test and Docker workflows. Repository
Docker Hub Images

Public development images for local environments and repeatable tooling setups. Pull counts are live Docker Hub values.

Image Pulls Link
Most used: nodebun Docker Pulls Image
Most used: zsh Docker Pulls Image
ionic-cover Docker Pulls Image
nestjs-cover Docker Pulls Image
angular Docker Pulls Image
docker-graphql Docker Pulls Image

Docker Hub

Learning Games and Experiments
Project Scope Links
Chess Angular and TypeScript learning project for chess rules, board state, components, and Docker environments. Repository
Cartago Tetris Completed desktop-first Angular learning game: game loop, board state, keyboard controls, and scoring. Demo Repository
Cartago Snake Completed desktop-first Angular learning game: real-time movement, keyboard input, collisions, scoring, and game state. Demo Repository
Cartago Minesweeper Completed desktop-first Angular learning game: grid interactions, mine generation, timers, and score tracking. Demo Repository
DeathBlitz Pre-alpha concept demo for a future combat-racing project: Angular 21, IndexedDB, i18n, pilots, vehicles, progression, upgrades, and game UI systems. Concept demo
GitHub Activity

GitHub contribution streak

GitHub contribution activity

Pinned Loading

  1. DelendAI DelendAI Public

    Extensible MCP server core and CLI plugin tooling.

    TypeScript 1

  2. quickmodel quickmodel Public

    TypeScript model serialization and deserialization library built around SOLID principles.

    TypeScript

  3. DockerNodeBun DockerNodeBun Public

    Shell

  4. Keyer Keyer Public

    CLI and library for encrypting secrets, API keys, and environment files.

    TypeScript

  5. print-cv print-cv Public

    Vue and TypeScript CV application with validation and end-to-end tests.

    TypeScript

  6. zoneless-calculator zoneless-calculator Public

    Angular zoneless calculator with unit and integration tests.

    TypeScript