Public Code

Selected public code showcasing reproducible technical practices and projects that can be inspected directly.

My public GitHub complements my professional experience. Most of the systems I work with are private; these repositories allow code and technical practices to be reviewed in a smaller setting.

GitHub profile

laravel-api-starter

A minimal starter and technical lab for Laravel APIs with testing and reproducible CI. It is a deliberately small foundation for experimentation; it is not a production application.

It provides direct access to the Laravel structure, a health endpoint, its feature test, migrations, and the CI pipeline, without relying on a larger private system.

  • Laravel 12
  • PHP 8.2+
  • PHPUnit
  • GitHub Actions

What you can inspect

  • A health endpoint with a behavior test using Laravel testing tools.
  • SQLite preparation for tests and migrations run before validation.
  • An installation and testing workflow reproduced in GitHub Actions with a Docker-based CI environment.
View repository

catalogo-simple

A personal web catalog project with an administration interface, built to address a real need identified by someone else. It explores a full stack implementation with PostgreSQL/Supabase persistence and automated quality checks.

It is supplementary technical evidence, rather than a primary professional case or a comprehensive representation of my current skills. It is not presented as freelance work or a commercial product in production. No verified public demo is documented.

  • Next.js 16 / React 19
  • TypeScript
  • PostgreSQL / Supabase
  • Drizzle

What you can inspect

  • A catalog implementation with product management and persistence through Drizzle.
  • Lint, typecheck, and build checks, together with Vitest tests in GitHub Actions.
  • Database integration tests on PostgreSQL, with schema preparation, RLS, and seeds.
View repository

Relationship to professional experience

Public code complements, but does not replace, the evidence of private professional systems described in the case studies. The cases explain the context, responsibilities, and limits of that evidence; these repositories offer additional code that can be reviewed directly.

View professional cases