Software Engineer (DevOps), Graduate Level at Amdocs

Joseph Karl Crisostomo

CS graduate and hands-on DevOps engineer who builds, ships, and operates containerized services on Docker, Kubernetes, and AWS.

In brief

I design, develop, debug, and maintain software end to end — from CI/CD build pipelines and infrastructure-as-code to automated testing and production monitoring. At DOST-ASTI I ran Dockerized services on-prem and on AWS EKS, built a CodeBuild/ECR/S3 pipeline, and raised test coverage from 0 to ~90%. I work iteratively with frequent demos and code review, and pick up new tools fast across Python, React, Ruby, and SQL.

Selected work

AI-as-a-Service Platform (DOST-ASTI)

Standardized how AI models are developed, deployed, and served across institutes, cutting model integration from ~2-3 months to days; backed by containerized services on AWS EKS with an automated CodeBuild/ECR pipeline.

DockerAWS EKSCodeBuildECRCloudFormationPython

Aqualytix — Water-Quality Monitoring Platform

Production Rails/PostgreSQL monitoring platform shipped as 7 deployable vertical slices; containerized and deployed with Kamal (zero-downtime) on AWS EC2, with CloudWatch monitoring, alarms, SNS alerting, and a full test suite.

Ruby on RailsPostgreSQLDockerKamalAWS EC2AWS CloudWatchS3
aqualytix.hackwithsef.xyz

Kuryente Watch — Real-Time Grid Status (PWA)

Real-time crowdsourced power-status app with live map updates and Web Push; containerized with Docker, deployed via Kamal with TLS, and quality-gated with Minitest, Capybara/Selenium, Brakeman, and RuboCop.

Rails 8PostgreSQLHotwireLeafletDockerKamal
infanta.kuryentewatch.app

Toolkit

DockerKubernetes (AWS EKS)CI/CD (CodeBuild, ECR, S3)AWS CloudFormationKamalAWS (RDS, ElastiCache/Redis, Amazon MQ, EC2, CloudWatch, SNS)Linux (Ubuntu)Grafana K6PostgreSQLPythonJavaScript / ReactRuby on RailsSQLShell