|
Mark Wayne Menorca focuses on software solutions: building what you need, or adopting open-source alternatives when they fit. He designs automation so delivery and operations are standardized and reliable. Based in the Philippines. Open to clients, product people, and engineering teams. |
Highlights from professional work—internal platforms, shared services, and backend systems.
| Project | Description | Problem solved |
|---|---|---|
| Internal deployment platform (IDP) | Central releases to bare-metal and VPS with GitHub-backed builds and safer rollouts. | Manual, inconsistent releases and risky deploys when every app did its own thing. |
| Linux server management (IDP) | One panel for many Linux VPS servers with SSH automation, logs, backups, and Cloudflare DNS. | Servers spread across SSH sessions, ad hoc scripts, and hard-to-find logs or DNS updates. |
| Internal toolkit API (IDP) | Shared services for uploads, thumbnails, Philippine address lookup, 2FA, and CAPTCHA across internal apps. | The same infrastructure features rebuilt in every product instead of once, for everyone. |
| Internal ticketing & tasks (IDP) | Kanban-style work tracking with RBAC and routing to replace heavy reliance on external tools. | Work scattered across tools that did not match internal process or cost model. |
| Barangay intercom | Low-latency messaging for distributed endpoints over UDP with a master–worker style design. R&D project focused on custom protocols, a desktop app, and IoT devices. | Field and distributed sites needed fast, reliable messaging without a one-size-fits-all commercial stack. |
| Barangay cloud platform | Shared API backend for multiple clients on a high-traffic community platform with CI/CD and strong uptime. | Several client apps needed one stable backend, predictable deploys, and uptime under load. |
Works with clients and teams to ship and run software, teach others hands-on, build internal apps and developer tools, automate repetitive work, and deliver public websites or APIs when the project needs them. Details for each offer are in the table below.
| Service | Description |
|---|---|
| DevOps automation | CI/CD with Jenkins and GitHub Actions. Containers with Docker and Kubernetes when the workload fits. Terraform and Ansible for provisioning and configuration. Proxmox VE, VPS, bare-metal, NGINX, SSL, and Cloudflare (DNS, tunnels, Zero Trust) so environments stay repeatable. |
| Tutoring & training | Walks beginners through coding from the start, real deploys, and small projects built step by step. |
| Custom dev tools | CLIs, dashboards, and scripts developers use daily so repeat manual work drops. |
| Internal systems | Web and API apps used only inside the company for HR-style flows, tasks, reports, sign-offs, and everyday operations. |
| Automation & workflows | Connects APIs and scheduled or event-driven jobs. Uses n8n, ActivePieces, and similar tools so less work is done by hand. |
| Website & API | Responsive sites and backends using stacks such as React, Next.js, Express, Vue, and modern CSS toolkits. |
Want to talk? Use email above, or Portfolio, digital store, GitHub, or the support link below.
Selected public work. See all repos →
| Project | Description | Goals |
|---|---|---|
| BiliBay | BiliBay is a Filipino-inspired online marketplace that connects buyers and sellers with simple product listings, secure transactions, and a modern, easy-to-use interface. | Learn and level up by building a full e-commerce project end to end, and keep it as a template to start future e-commerce work faster. |
| GitShelf | GitShelf is a lightweight, self-hosted source code management system for creating, browsing, and managing local repositories. Live demo at gitshelf.marcuwynu.space. | Give teams a simple self-hosted place for Git repos without depending on large hosted platforms. |
| itemhive | An inventory management system that provides inventory tracking, financial management, and dynamic category management in one place. | Help businesses see stock and money clearly and keep categories organized as the catalog changes. |
| apms | An asset and property management system for tracking assets, assignments, maintenance, and role-based access. | Give teams one place to track what they own, who has it, upkeep work, and permissions without spreadsheets scattered everywhere. |
| txr | A simple, modern event ticketing system for creating events, issuing QR tickets, and tracking attendance in real time. | Let organizers sell tickets, issue QR codes, and monitor who arrived without a heavy ticketing stack. |
| vineyard | A developer-first idea management system. | Help developers capture, organize, and revisit ideas and side-project thoughts in one place instead of losing them in notes and chats. |
CLIs, libraries, and small utilities for automation, security checks, deploys, and day-to-day dev work. See all repos →
| Tool | Description | Goals |
|---|---|---|
| Auto | A command-line tool that automates workflows by running each script command in its own terminal instance. | Run multi-step shell workflows with each step in its own terminal so parallel and long-running jobs are easier to manage. |
| mingledb | A lightweight file-based NoSQL database with schema validation and authentication for local or embedded use. | Store and query data locally or inside apps without running a full database server. |
| surisc | A high-performance reconnaissance tool built specifically for frontend web security. | Surface frontend and API exposure quickly so security review happens earlier in the lifecycle. |
| linea | Linea is a cross-platform CLI tool that organizes and runs commands as workflows using YAML. | Define repeatable command workflows in YAML and run them the same way on different machines. |
| jsdaffodil | A lightweight, declarative deployment automation framework for Node.js, inspired by pydaffodil. | Automate Node.js deploys to remote servers with a small, declarative model. |
| pydaffodil | A reusable deployment framework for Python, designed to simplify deploying applications to remote VPS servers. | Standardize Python app deploys to VPS hosts so releases are less ad hoc. |
| envious | A multi-application environment variable management system. | Keep env vars organized across several apps instead of scattered .env files and shells. |
| treego | TreeGo is a CLI tool for printing directory structures and searching files. | Inspect folder layout and find files from the terminal without switching tools. |
| webserve | Static file server for local development. | Serve static sites and assets locally for fast feedback while building frontends. |
If you want to support my works:



