Skip to content
Español

Software engineer

Zeferino Martínez García

Specialized in building tools and web applications for automating business systems.

View projects
Portrait of Zeferino Martínez García

Projects

Recent work with product impact and real teams.

Filter by type

  • GUT prioritization tool dashboard Full stack

    GUT — Gravity, Urgency, Trend

    • React
    • Django
    • PostgreSQL

    Web tool to capture and prioritize work using the GUT method, with live dashboards and light/dark mode. Service was discontinued as of April 2026.

    GUT — Gravity, Urgency, Trend

    Full stack

    Screenshots

    1 / 9

    Web platform to manage activities and prioritize them with the GUT scoring model. Service was discontinued as of April 2026.

    GUT helps teams prioritize tasks with clear, objective criteria.

    Users classify work for faster decisions and better organization.

    Features include auth, activity board, task CRUD, priority views, PDF export sorted by priority, and a metrics dashboard.

    Includes light and dark themes.

    It ran from 2023 and stayed stable from 2024 onward; as of April 2026 the service was discontinued.

    I led technical and UI work; field structure and organization with Daniela González.

    Role
    Full-stack developer and UI designer
    Status
    Service ended (Apr 2026)
    Team size
    2

    Technologies

    • Frontend

      • React
      • CSS
    • Backend

      • Django
    • Databases & DevOps

      • PostgreSQL
      • Cloudflare
      • Hostinger
      • Railway
    • Tools

      • GitHub
      • Postman
      • Figma
      • VS Code
    Live site: Confidential Repository: Confidential
  • Web portal extending an enterprise ERP Full stack

    Portal AG

    • React
    • Django
    • MySQL

    Web extension of an enterprise ERP: custom modules, auth, and integration with two databases.

    Portal AG

    Full stack

    Screenshots

    1 / 6

    Custom web app extending a limited ERP—JWT auth, REST APIs, and many functional modules.

    Built for a company that preferred extending its ERP instead of replacing it.

    Connects to the ERP database, pulls critical data, and adds MySQL structures for bespoke processes.

    JWT auth, responsive UI, hosted on Ubuntu configured from scratch.

    CRUD across the product; 13 main modules and 37 submodules. REST APIs consumed from Excel and Power BI.

    Actively growing with departmental needs.

    Database structure and much of the module design was led by Ángel Vega.

    Role
    Lead full-stack developer: server setup, UI design, front and back end, database work.
    Status
    Live and actively developed
    Team size
    2

    Technologies

    • Frontend

      • React
      • CSS
    • Backend

      • Django
    • Databases & DevOps

      • MySQL
      • Cloudflare
      • HostGator
      • cPanel
      • Ubuntu Server
    • Tools

      • GitHub
      • Postman
      • Figma
      • VS Code
    Live site: Confidential Repository: Confidential
  • AG Group corporate site preview Frontend

    AG Group

    • Astro
    • React
    • WordPress

    Link: ag-group.mx

    Bilingual corporate site with an integrated CMS and a working contact form, SEO-oriented with English and Spanish subdomains.

    AG Group

    Frontend

    Screenshots

    1 / 9

    Bilingual corporate website built with Astro, React, and WordPress as a CMS, together with the marketing team.

    This portal is AG Group’s official digital presence—company, services, and values in a professional, modern format.

    Built with Astro and React for performance and smooth UX. WordPress powers media, ongoing content updates, and contact-form email delivery.

    PHP handles the form backend for reliable message processing.

    Two locales: English on the primary domain and Spanish on the es. subdomain.

    Marketing supplied design; I owned end-to-end technical implementation.

    Role
    Technical lead: development, CMS integration, form wiring, and deployment.
    Status
    Shipped
    Team size
    2

    Technologies

    • Frontend

      • Astro
      • React
      • WordPress
      • CSS
    • Backend

      • PHP
    • Databases & DevOps

      • Cloudflare
      • HostGator
      • cPanel
    • Tools

      • GitHub
      • VS Code
    Live site Repository: Confidential
  • ConsoleVoid terminal-style UI Full stack

    ConsoleVoid

    • React
    • Django
    • PostgreSQL

    Link: consolevoid.com

    Interactive paranormal story app where your choices matter. Includes auth, a full backend, and i18n.

    ConsoleVoid

    Full stack

    Screenshots

    1 / 7

    Interactive branching paranormal stories—a personal full-stack web project.

    A text-forward game where player decisions change how each paranormal story unfolds.

    Minimal “terminal black” UI: sign-up, sign-in, and short stories with unique paths—from zombies and aliens to astral travel.

    Multiple endings per story; ongoing work to add stories, features, and visual polish.

    Built from scratch with React, Django, and PostgreSQL; JWT auth; API tested in Postman. Backend runs on Ubuntu (IONOS VPS) with Hostinger for additional pieces.

    Role
    Solo full-stack owner: concept, design, backend, frontend, deployment, and maintenance.
    Status
    Live and actively developed
    Team size
    1

    Technologies

    • Frontend

      • React
      • CSS
    • Backend

      • Django
    • Databases & DevOps

      • PostgreSQL
      • Cloudflare
      • Hostinger
      • Ubuntu Server
    • Tools

      • GitHub
      • Postman
      • Figma
      • VS Code
    Live site Repository: Confidential
  • Biz JSON app and API documentation Full stack

    Biz JSON

    • React
    • TypeScript
    • Django
    • PostgreSQL

    Link: bizjson.com

    Practice REST API for frontend developers: realistic business data, optional typed responses, pagination, and documented query rules.

    Biz JSON

    Full stack

    Screenshots

    1 / 9

    An API and UI for developers who want to exercise against a real backend without hosting their own.

    Biz JSON serves business resources (products, customers, invoices, delivery notes) plus reference catalogs (categories, lines, brands, providers, product statuses, document types, sales channels, sales reps). Only documented query parameters are accepted; unknown query names return 400 with Spanish `errors` payloads.

    Pagination surfaces numeric fields in `meta.pagination` (`page`, `pageSize`, `pageCount`, `total`). Supported params include `page` (≥ 1), `page_size` (1–100, default 20), `fields` for first-level columns, `sort_by` (`id` or `name`), and `order` (`asc` or `desc`). Anything outside those rules yields 400 with structured errors.

    Examples are typed-friendly, but you can skip typing if you prefer a looser workflow.

    The UI ships with light and dark themes; English locale support is planned. Hosting spans Django + PostgreSQL, Cloudflare, Hostinger, and Ubuntu; auth issues short-lived tokens with configurable limits.

    Role
    Full-stack development, API design, frontend, deployment, and infrastructure
    Status
    Live
    Team size
    1

    Technologies

    • Frontend

      • React
      • TypeScript
      • Tailwind CSS
    • Backend

      • Django
      • JWT / rate-limited tokens
    • Databases & DevOps

      • PostgreSQL
      • Cloudflare
      • Hostinger
      • Ubuntu Server
    • Tools

      • GitHub
      • VS Code
      • Postman
    Live site Repository: Confidential
  • Generic illustration: confidential project without public screenshots Frontend

    Internal ERP — advertising agency

    • React
    • TypeScript
    • Strapi
    • TanStack Query

    Confidential product: web ERP to manage advertising workflows across suppliers and clients. React-heavy work with Strapi support; emphasis on legacy cleanup and maintainability.

    Internal ERP — advertising agency

    Frontend

    Ongoing work at an advertising company: an internal ERP focused on campaign operations and supplier/client relationships.

    Under confidentiality I cannot share URLs, repositories, or real screenshots. The product is an internal ERP for ad operations and related flows between the agency’s suppliers and clients.

    My role is primarily frontend (React and TypeScript, Zustand, TanStack Query, Tailwind CSS v3), with steady collaboration on backend needs: shaping API requirements, triaging bugs, and validating behavior in dev environments with Strapi v4 and PostgreSQL.

    I contribute across multiple internal initiatives and to a shared Storybook monorepo for component documentation and evolution. I also invest in technical debt: legacy cleanup and refactors to replace brittle “spaghetti” code.

    The squad is cross-functional (~10 people) spanning UX/UI, coordination, product owner, architecture, and frontend/backend engineering; we follow SCRUM. Tooling includes Jira and Bitbucket, automation with Make, and day-to-day use of Postman, Git, and disciplined AI-assisted workflows (including Cursor).

    Role
    Frontend development, API-oriented delivery, Storybook, code quality, and Strapi-side collaboration
    Status
    Active
    Team size
    10

    Technologies

    • Frontend

      • React
      • TypeScript
      • Zustand
      • TanStack Query
      • Tailwind CSS
    • Backend

      • Strapi
    • Databases & DevOps

      • PostgreSQL
    • Tools

      • Git
      • Bitbucket
      • Jira
      • Postman
      • Cursor
      • Make
      • AI-assisted workflow (disciplined use)
    Live site: Confidential Repository: Confidential
  • Generic illustration: Coolify-based deployment and infrastructure Backend

    Coolify on a VPS — client delivery

    • Coolify
    • Docker
    • Ubuntu Server
    • Cloudflare

    Installed and tuned Coolify on Ubuntu Server so a client could ship backends and databases on their own hardware instead of paying for hosted platforms like Vercel or Dockploy.

    Coolify on a VPS — client delivery

    Backend

    Backend- and infrastructure-first work: self-hosted deploy UI, containers, and GitHub-driven releases.

    The client already had a server and wanted simpler deployments without relying on external SaaS hosts. Coolify was set up on Ubuntu Server as the orchestration and deployment control plane.

    The environment mainly runs **backend services** and **databases**, packaged with **Docker** for repeatable builds.

    Public access uses **Cloudflare Tunnel** where appropriate, plus **domain** and DNS configuration per app requirements.

    **GitHub** was wired into Coolify for **automatic deployments**, cutting manual release steps.

    Role
    Platform setup, containerization, Cloudflare tunnels, DNS, and GitHub integration
    Status
    Delivered
    Team size
    1

    Technologies

    • Backend

      • Containerized backend APIs
      • Co-located database services
    • Databases & DevOps

      • Coolify
      • Ubuntu Server
      • Docker
      • Cloudflare Tunnel
      • DNS / domains
    • Tools

      • GitHub
      • Git
    Live site: Confidential Repository: Confidential
Zeferino Martínez García

About me

Zeferino Martínez García

My name is Zeferino; friends call me Zefe.

I got into programming in 2017 during high-school internships in IT at Alimentos Sello Rojo. Seeing software quietly power a whole company made me want to build for a living.

I started with desktop apps (C, C++, Delphi, C#). In 2022 I found what I love most: the web. I enjoy shipping solutions that connect backend, frontend, and deployment into complete, thoughtful products.

I am largely self-taught, I keep learning, and I like a good challenge. For me, programming is not only writing code—it is helping people work better with technology.

Long term, I would like to lead a dev team and grow with them, with empathy, humility, and respect for people who are just starting out.

Today I build tailored tools with JavaScript, React, Python, and Django. Tomorrow—who knows. I am also curious about mobile development.

One thing is certain: I will keep building.

  • Constant learner and self-taught
  • Open to collaborate and share knowledge
  • Focused on useful, real-world solutions

Skills

Stack and tools I use day to day.

Frontend

  • HTML5
  • CSS3
  • JavaScript
  • TypeScript
  • React
  • Tailwind CSS
  • Storybook
  • Redux
  • Zustand
  • TanStack Query

Backend

  • Python
  • Django
  • Strapi

Databases & DevOps

  • MySQL
  • PostgreSQL
  • Docker
  • Cloudflare
  • HostGator
  • Hostinger
  • Railway
  • Coolify
  • cPanel

Tools

  • GitHub
  • Git
  • Bitbucket
  • Postman
  • Figma
  • VS Code
  • Cursor
  • Jira
  • Make
  • ChatGPT
  • Google Gemini
  • Google Antigravity
  • Akky
  • Ubuntu Server
  • macOS
  • Windows

Contact

Interested in working together? Send me a message.

You can also email me or connect on LinkedIn.