Dennis García — DevOps & Cloud Architect
DevOps & Cloud Architect
Home
DevOps & Cloud
Software development
Security & data
AI & automation
Experience
Education
Hobbies
Psychology
Español
Back

Software Development

I design and build web applications, APIs and integrations. I work from domain modeling and architecture through to deployment and operations. I prefer solutions that stay easy to maintain and don't cost more than they should.

Technologies & tools
PHP
Laravel
WordPress
Node.js
TypeScript
Next.js
tRPC
TanStack Query
Zod
PostgreSQL

Platform for psychology professionals

  • The product is still being defined: I'm working out the domain, the API and the cloud architecture to support clinical and administrative work.
  • I designed the data model for patients, cases, sessions, clinical notes, consents and documents.
  • I built semantic search of records and clinical notes with PostgreSQL and pgvector.
  • I set up a containerized architecture with interface, API and worker services on PostgreSQL.
  • I'm evaluating the stack: TypeScript, Next.js, tRPC, TanStack Query, Zod and Tailwind CSS.
Technologies & tools
TypeScript
Next.js
tRPC
TanStack Query
Zod
Tailwind CSS
PostgreSQL
pgvector
Docker
GCP

Laravel & WordPress apps on Cloud Run

  • I designed, deployed and troubleshot PHP applications on Google Cloud Run.
  • I configured and tuned Nginx, Apache and PHP-FPM in containers, including legacy PHP versions.
  • I fixed authentication and header issues between Cloud Run, IAP and Cloudflare.
  • I optimized Laravel scheduled tasks and long-running processes.
Technologies & tools
PHP
Laravel
WordPress
Cloud Run
Nginx
Apache
PHP-FPM
Docker
CircleCI

Node.js integration with Google Cloud Storage

  • I integrated Node.js applications with image buckets on Google Cloud Storage.
  • I diagnosed permissions, secrets and environment variables for Cloud Run and Vertex AI services.
Technologies & tools
Node.js
TypeScript
Cloud Storage
Cloud Run
Vertex AI

Moodle platform for national assessment

  • I implemented the Moodle platform for diagnostic, formative and end-of-grade tests in public schools (MIDEH project, Honduras).
  • I designed an offline distribution for schools without Internet access.
Technologies & tools
Moodle
PHP
MySQL
Linux

Banking systems & integrations

  • I analyzed and designed processes for data loading, collections and interfaces with the AS400 core system.
  • I built socket-based servers and WebServices, and automated processes.
  • I connected interfaces with Asterisk, IVR and credit card reading devices.
Technologies & tools
.NET
C#
MSSQL
MySQL
Ruby
PHP
Apache
Asterisk