Skip to content

About CAZA Systems

Technology with a name

CAZA Systems is an independent software development studio: architecture, full-stack development, automation and artificial intelligence integrations.

The brand

CAZA comes from its founder’s initials. It is a personal brand for independent work, not a company with employees: the person who designs, codes and answers is the same.

CZ

Founder · Full Stack Developer

Christian Andrés Zamora Arias

Christian Andrés Zamora Arias is a Full Stack Developer in the final stage of a bachelor’s degree in business information and communication technology at Universidad Invenio. The work covers the whole product, from the architecture to the interface, server, data and integrations, for real businesses, academic projects and personal experiments.

Principles

  • Solve real problems, not just write code.
  • Honesty about what is done and what is missing.
  • Verifiable quality: tests, accessibility and documentation.
  • Direct communication with the person who builds.

02About me

Education, practice and method

I’m Christian Zamora. I’m in the final stage of a bachelor’s degree in Business Information and Communication Technology (Tecnologías de Información y Comunicación Empresarial) at Universidad Invenio, in Costa Rica: only the final degree project remains, with completion expected in December 2026.

I work as a Full Stack Developer: I design each product’s architecture and build it end to end, from the interface to the server, the data and the integrations, including testing and maintenance.

I like building software that can be checked: web applications whose permissions are defined in the database, Python services that validate what they receive, and automated tests that back up what I say works.

Between 2022 and 2024 I completed four professional internship periods as a Programmer Analyst at Continum Datacenter: development, databases, virtualization, networking and documentation. Networking, infrastructure and virtualization appear here without published projects yet, and are marked as such.

Technologies with evidence

  • TypeScript
  • JavaScript
  • Python
  • SQL
  • React
  • Next.js
  • Vite
  • Tailwind CSS
  • FastAPI
  • Node.js
  • PostgreSQL
  • Supabase
  • Git & GitHub
  • Cloudflare
  • pytest
  • Vitest
  • Playwright
  • AI-assisted development
Technologies

How I work

Principles drawn from practices visible in the projects’ code and documentation.

  • Verify before claiming

    A feature counts as done when an automated test verifies it; everything else is declared as pending.

    Evidence: Guardianes de Parques Nacionales, Fisio Nexus

  • Least privilege

    Each role sees only what it needs, and dangerous operations are blocked before they run.

    Evidence: Fisio Nexus

  • Diagnose before changing

    Start from a system’s real state and work with fictitious data until it is ready for real data.

    Evidence: TicoConta

05Experience & education

Timeline

Experience, education and projects, separated by type. Internships are never presented as employment, and estimated dates are marked as such.

Professional experience

  1. Continum Datacenter

    Programmer Analyst

    Professional internship · 4 periods

    1. Frontend, backend, databases and testing.

    2. Virtualisation, technical research and testing.

    3. Networking: VLANs, MikroTik switches, structured cabling and NAT.

    4. Moodle, databases, documentation, VPN and virtualisation.

University education

  1. Estimated completion

    Universidad Invenio

    Costa Rica

    Bachelor’s degree (bachillerato universitario) in Tecnologías de Información y Comunicación Empresarial

    In the final stage: only the final degree project (Trabajo Final de Graduación) remains, with completion expected in December 2026.

    Final stage of the degree

Further training

DevTalles · 6 courses completed

  1. Docker — Guía práctica de uso para desarrolladoresCompleted
  2. Git + GitHub: Control de versiones desde ceroCompleted
  3. Principios SOLID y Clean CodeCompleted
  4. SQL de cero: PostgreSQLCompleted
  5. Programación para principiantes — Primeros pasosCompleted
  6. Legacy — Git + GitHubCompleted

Certifications

  • CertiProf

    Scrum Master

    Issued
    Expires

Name, issuer and dates as shown on the author’s professional profile.

Academic projects

  1. 2026

Solutions for clients and real businesses

  1. 2026

    TicoConta

    In development for the family business

  2. 2026

    Fisio Nexus

    Deployed web application

06Technical stack

Tools

Grouped by role and with their real level. It separates what was used in published projects, what I know and can use, the integrations I can build and what is being explored.

29 technologies

Proven in published projects
Used in one published project
Known and available to use
Integration I can build
Exploring

Languages

Frontend

Backend & REST APIs

  • FastAPI: Proven in published projects

    Evidence: Guardianes de Parques Nacionales, TicoConta

  • Flask: Known and available to use

    No published case study.

  • Node.js: Proven in published projects

    Evidence: Fisio Nexus, this portfolio

    Backup, capture and validation scripts.

Data & SQL

AI & documents

  • AI integrations: Used in one published project

    Evidence: TicoConta

    OpenAI API, with human review of what the model proposes.

  • Anthropic API (Claude): Known and available to use

    No published case study.

  • Document processing: Used in one published project

    Evidence: TicoConta

    Reading photos and PDFs with vision AI and human review.

Integrations

  • Hacienda public API (Costa Rica): Used in one published project

    Evidence: TicoConta

    Taxpayer data lookup; document submission has only been tested against a simulator.

  • Slack: Integration I can build

    Through its API. No published implementation.

  • Dropbox: Integration I can build

    Through its API. No published implementation.

Infrastructure & version control

Testing & tooling

Do you have an idea or a problem to solve?

Let’s talk about your project.

Tell us what you need and we will reply with the next steps.